首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏岑志军的专栏

    对UILabel添加UIMenuController扩展

    sharedMenuController]; // 2.设置菜单最终显示的位置 [menu setTargetRect:self.frame inView:self.superview]; UIMenuItem *menuItem = [[UIMenuItem alloc] initWithTitle:@"粘贴" action:@selector(pasteAction)]; menu.menuItems = [NSArray arrayWithObjects:menuItem, nil]; // 当label有内容的时候,再添加一个UIMenuItem if (self.text.length > 0) { UIMenuItem *menuItem1 = [[UIMenuItem alloc] initWithTitle:@"拷贝" action:@selector(copyAction

    835100发布于 2018-05-28
  • 来自专栏移动端周边技术扩展

    UITableViewCell中添加复制逻辑

    @interface ICUserInfoCell(){ UIMenuItem * _copyMenuItem; } @end @implementation ICUserInfoCell - _copyMenuItem) { _copyMenuItem = [[UIMenuItem alloc] initWithTitle:@"复制" action:@selector

    1K40发布于 2018-06-14
  • 来自专栏iOS开发攻城狮的集散地

    iOS 键盘和UIMenuController的并存问题

    becomeFirstResponder]; } UIMenuController *menuController = [UIMenuController sharedMenuController]; UIMenuItem *saveItems = [[UIMenuItem alloc] initWithTitle:@"保存" action:@selector(save:)]; UIMenuItem *noteItem = [[UIMenuItem alloc] initWithTitle:@"笔记" action:@selector(note:)]; menuController.menuItems = @

    2.2K20发布于 2020-03-20
  • 来自专栏一“技”之长

    iOS系统菜单控制器UIMenuController使用简介

    accessibilityPauseSpeaking"); } //分享按钮 -(void)_share:(id)sender{     NSLog(@"share"); }    在实际开发中,开发这完全不需要使用这些私有的方法,UIMenuItem 类提供给开发者进行自定义菜单按钮与触发方法,示例如下: [self becomeFirstResponder];     UIMenuItem * item = [[UIMenuItem alloc]initWithTitle

    2.1K30发布于 2018-08-15
  • 来自专栏iOS逆向与安全

    iOS创建支持长按复制的Label控件

    // 自定义 UIMenuController UIMenuController * menu = [UIMenuController sharedMenuController]; UIMenuItem * item1 = [[UIMenuItem alloc]initWithTitle:QCTLocal(@"copy") action:@selector(copyText:)]; menu.menuItems

    1.7K30发布于 2021-07-29
  • 来自专栏学海无涯

    iOS16适配指南之UIEditMenuInteraction

    iOS 16 中新增的菜单交互,用于取代 UIMenuController 与 UIMenuItem。 目前 UITextField 与 UITextView 已经默认支持。

    1.8K20编辑于 2022-08-23
  • 来自专栏学海无涯

    iOS16 适配指南(基于Xcode 14 Beta3)

    新增一个交互 UIEditMenuInteraction,用于取代 UIMenuController 与 UIMenuItem

    7.3K50编辑于 2022-07-20
  • 来自专栏IMSDK

    更改 TUIKit 实现消息转发的功能

    长按消息出现转发选项, 可以在 tuikit 的 - (void)onLongPressMessage:(TUIMessageCell *)cell 方法添加中 [items addObject:[[UIMenuItem

    1.2K11发布于 2021-02-02
  • 来自专栏Guangdong Qi

    iOS开发常用之 HUD 弹窗

    QBPopupMenu - QBPopupMenu弹出菜单,实现类似UIMenuItem的弹出菜单按钮。点击按钮,弹出一个菜单,上面可以排列多个按钮。纯代码实现,不需要任何图片。

    5.2K20发布于 2018-12-18
  • 来自专栏韩曙亮的移动开发专栏

    【iOS 开发】基本 UI 控件详解 (UIButton | UITextField | UITextView | UISwitch)

    创建菜单选项 :  //创建菜单项 UIMenuItem * delete = [[UIMenuItem alloc] initWithTitle:@"删除内容" action:@selector self.textView setInputAccessoryView:toolBar]; /* * 下面是自定义选中菜单代码 */ //创建菜单项 UIMenuItem * delete = [[UIMenuItem alloc] initWithTitle:@"删除内容" action:@selector(deleteContent:)]; //获取菜单

    9K20编辑于 2023-03-27
领券