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

    iOS16适配指南之UIPasteboard

    iOS 16 中通过 UIPasteboard 获取剪贴板中的内容时,系统会弹出对话框提醒用户是否允许粘贴。

    3.3K10编辑于 2022-07-17
  • 来自专栏一“技”之长

    iOS剪切板UIPasteboard开发应用解析

    iOS剪切板UIPasteboard开发应用解析 一、自带剪切板操作的原生UI控件    在iOS的UI系统中,有3个控件自带剪切板操作,分别是UITextField、UITextView与UIWebView UIWebView的文字操作 二、系统的剪切板管理类UIPasteboard    实际上,当用户通过上面的空间进行复制、剪切等操作时,被选中的内容会被存放到系统的剪切板中,并且这个剪切板并不只能存放字符串数据 这个剪切板就是UIPasteboard类,开发者也可以直接通过它来操作数据进行应用内或应用间传值。 UIPasteboard类有3个初始化方法,如下: //获取系统级别的剪切板 + (UIPasteboard *)generalPasteboard; //获取一个自定义的剪切板 name参数为此剪切板的名称  create参数用于设置当这个剪切板不存在时 是否进行创建 + (nullable UIPasteboard *)pasteboardWithName:(NSString *)pasteboardName

    2.2K20发布于 2018-08-15
  • 来自专栏岑志军的专栏

    对UILabel添加UIMenuController扩展

    menu.isMenuVisible]; } - (void)pasteAction{ UIPasteboard *pBoard = [UIPasteboard generalPasteboard = nil) { self.text = pBoard.string; } } - (void)copyAction{ UIPasteboard *pBoard = [ UIPasteboard generalPasteboard]; pBoard.string = self.text; } - (BOOL)canBecomeFirstResponder{

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

    UITableViewCell中添加复制逻辑

    addGestureRecognizer:longPressGesture]; } return self; } - (void)copyComment:(UIMenuController *)menu { UIPasteboard *pasteboard = [UIPasteboard generalPasteboard]; pasteboard.string = self.detailLabel.text; } -

    1K40发布于 2018-06-14
  • 来自专栏DannyHoo的专栏

    友盟分享中添加自定义的分享按钮

    presentingController, UMSocialControllerService * socialControllerService, BOOL isPresentInController){ UIPasteboard *pastboad = [UIPasteboard generalPasteboard];         pastboad.string = @"复制链接

    2.4K40发布于 2018-09-13
  • 来自专栏iOS知识点

    iOS 点击按钮复制文本

    UIPasteboard *pab = [UIPasteboard generalPasteboard]; NSString *string = @"测试";

    5.6K20发布于 2020-10-10
  • 来自专栏日常技术分享

    iOS UITextFile手机号码限制11位和粘贴冲突解决办法

    (void)posted:(NSNotification*)noti{ if (noti.object) { self.phoneTf.text = @""; UIPasteboard *pasteboard = [UIPasteboard generalPasteboard]; NSString *pasteStr = pasteboard.string;

    1.7K00发布于 2019-04-18
  • 来自专栏iOS 备忘录

    iOS14适配——查找那些SDK使用剪切板

    脑壳疼了好几天,求助万能的V友和群友,然后找到了好的办法 步骤1: 用Xcode的Symbolic breakpoint,调试UIPasteboard generalPasteboard,按照重现步骤, -type f | grep -e ".framework" | xargs grep -s UIPasteboard find .

    1.5K71发布于 2020-08-10
  • 来自专栏Helloted

    进程/线程间通信

    可以自封装一个keychain相关的存储 3、UIPasteboard UIPasteboard是剪切板功能,因为iOS的原生控件UITextView,UITextField 、UIWebView,我们在使用时如果长按 UIPasteboard典型的使用场景就是淘宝跟微信/QQ的链接分享。淘口令。

    1K50编辑于 2022-06-07
  • 来自专栏coding...

    iOS开发-RAC+MVVM练手项目 图床App写在前面准备工作界面设计首页历史关于后记

    sheet bk_addButtonWithTitle:@"复制地址" handler:^{ NSString *url = homeModel.url; UIPasteboard *pasteboard = [UIPasteboard generalPasteboard]; [pasteboard setString:url]; }]; [image](%@)",homeModel.url]; UIPasteboard *pasteboard = [UIPasteboard generalPasteboard]; *pasteboard = [UIPasteboard generalPasteboard]; [pasteboard setString:url]; }]; [image](%@)",homeModel.url]; UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];

    1.3K20发布于 2018-08-23
  • 来自专栏iOS逆向与安全

    iOS【 ASO项目使用的技术】之 Inter process Communication

    iOS 逆向:Tweak的开发例子【发红包】使用tweak和lua脚本结合进行实现https://blog.csdn.net/z929118967/article/details/76914272 UIPasteboard * pasteboard = [UIPasteboard generalPasteboard]; [pasteboard setString:@"A1"]; //使用tweak和lua脚本结合进行实现

    98310发布于 2021-03-24
  • 来自专栏iOS逆向与安全

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

    self.text) return; // 复制文字到剪切板 UIPasteboard * paste = [UIPasteboard generalPasteboard]; paste.string

    1.7K30发布于 2021-07-29
  • 来自专栏iOS 备忘录

    iOS14适配一查找哪些SDK使用剪切板

    脑壳疼了好几天,求助万能的V友和群友,然后找到了好的办法 步骤1: 用Xcode的Symbolic breakpoint,调试[UIPasteboard generalPasteboard],按照重现步骤

    70331发布于 2021-03-01
  • 来自专栏iOS开发攻城狮的集散地

    UIActivityViewController系统原生分享-仿简书分享

    - (void)SystemAPI{ //复制链接功能 UIPasteboard *pasteboard = [UIPasteboard generalPasteboard]; pasteboard.string

    4.1K80发布于 2018-05-22
  • 来自专栏zhimingcow

    iOS App间数据共享

    二、UIPasteboard 粘贴板的内容可以是文本、URL、图片和UIColor等。

    2K10发布于 2020-03-12
  • 来自专栏KyXu

    【iOS开发】自动识别剪贴板内容

    发现在微信中复制了宝贝的链接,然后再从后台切换到淘宝客户端,淘宝就会弹出一个页面,询问是否要跳转到相关页面,今天试着实现了一下,分享出来~ //识别剪贴板中的内容 if let paste = UIPasteboard.generalPasteboard

    1.9K30发布于 2019-04-11
  • 来自专栏一“技”之长

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

    UIMenuController的唤出操作,然而并不是所有控件都支持,开发者可以通过自定义UIMenuController来更加灵活的使用菜单控件,在前面博客中有介绍iOS剪切板相关知识,地址如下: iOS剪切板UIPasteboard

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

    iOS进程间的实时通讯方案: local socket(解决扩展和容器应用的实时通讯问题)

    常见于免登陆 (同公司产品间) 3:UIPasteboard 粘贴板。 淘宝的链接分享。

    2.4K30发布于 2021-08-25
  • 来自专栏進无尽的文章

    实践-小细节Ⅷ

    DYLD_PRINT_STATISTICS 1 4.iOS App间常用的五种通信方式 1、URL Scheme 2、Keychain 3、UIPasteboard 4、UIDocumentInteractionController

    63240发布于 2018-09-12
  • 来自专栏iOS逆向与安全

    进程间的实时通讯方案: local socket(解决扩展和容器应用的实时通讯问题)

    常见于免登陆 (同公司产品间) 3:UIPasteboard 粘贴板。淘宝的链接分享。

    2.5K51发布于 2021-01-18
领券