如何在 ios7 中的 UITextfield 中禁用复制/粘贴选项

2024-06-30

I tried

@implementation UITextField (DisableCopyPaste)

-(BOOL)canPerformAction:(SEL)action withSender:(id)sender
{

return NO;
return [super canPerformAction:action withSender:sender];
 }

@end

但它禁用所有文本字段的复制/粘贴选项,如何禁用特定文本字段的菜单选项。


我认为这种方法还可以,因为没有创建类别等。它对我来说效果很好。

    [[NSOperationQueue mainQueue] addOperationWithBlock:^{
        [[UIMenuController sharedMenuController] setMenuVisible:NO animated:NO];
    }];
    return [super canPerformAction:action withSender:sender];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 ios7 中的 UITextfield 中禁用复制/粘贴选项 的相关文章

  • 无需在线即可从 XMPP 获取离线消息

    我们的移动聊天应用程序使用 ejabberd 服务器 我们正在为我们的 IOS 应用程序使用 IOS XMPP Framework https github com robbiehanson XMPPFramework https gith
  • Swift 中的 MFMailComposeViewController

    这是示例代码 import UIKit import MessageUI class ViewController UIViewController MFMailComposeViewControllerDelegate IBAction
  • 如何在嵌入 UIViewController 的 UITableView 中直观地创建和使用静态单元格

    我正在使用 XCode 4 2 并使用故事板构建了我的 UI 我需要创建一个在 UITableView 上方和下方有内容的视图 我可以通过使用 UIViewController 来实现这一点 UITableViewController 不允
  • Xcode 7.3.1 UITests 代码覆盖率始终为 0%

    除了主应用程序之外 我的项目中还有两个单独的单元测试和 UI 测试目标 这两个目标有不同的方案 以便我可以分别在我的 CI 服务器上运行它们 我在这两个方案中都检查了 收集代码覆盖率 最初 我通过使用 Cmd U 分别构建和运行这两个方案来
  • iOS-Charts 如何将 UIImage 放在点旁边

    我想使用 iOS Charts 和 Swift 来绘制一些折线图来显示数据 现在 我有一个要求 在每个点旁边放置一个小图标 现在我可以在图表上添加 UIImage 但问题是如何正确获取每个点的 CGPoint 坐标 如果我改变设备或设备类型
  • Reactive Cocoa - 以编程方式设置文本时,不会调用 UITextView 的 rac_textSignal

    我正在实现一个聊天 UI 并使用 Reactive Cocoa 在用户键入时调整聊天气泡的大小 目前 我正在根据 textview 更新 UI 的布局rac textSignal 一切都工作得很好 除了一点 当用户sends消息中 我以编程
  • NSWindow 中的 NSScrollView

    我在 NSWindow 中有一个 NSScrollView 但它似乎被禁用了 它looks就像它会工作一样 但是滚动条是反应迟钝到鼠标或滚轮 当我将完全相同的 NSScrollView 放入新 XCode 项目的窗口中时 它工作得非常完美
  • 为什么 HTML5 Media Source 视频无法在 IOS 上运行?

    看来两者 HLS and MPEG DASH 使用相同的Media Source ExtensionAPI 那么为什么HLSvideo仅适用于 IOS 为什么不MPEG DASH在 IOS 上工作吗 造成这个 的核心区别是什么 http n
  • iOS 7 UITableView didSelectRowAtIndexPath 以编程方式推送ViewController,动画问题

    编辑 我找到了我自己问题的答案 请看我帖子的底部 我在尝试推动时遇到动画问题UIViewController in didSelectRowAtIndexPath on a UITableView以编程方式 当我在 iOS 6 中运行此代码
  • 导航标题颜色更改问题

    当我弹出控制器时 我面临的导航标题颜色没有改变 请找到下面的代码 ProfilescreenVC swift override func viewWillAppear animated Bool super viewWillAppear a
  • 解析 Apple Mach O-Linker 错误?

    我正在使用解析框架 突然出现 39 个错误 即使我删除框架 它仍然有错误 我已经检查了构建阶段 设置和路径 但没有任何效果 另外 我正在使用 xcode 4 6 3 我有一台过时的 macbook Ld Users anikakablan
  • UIProgressView 没有更新?

    我已经开始在 iOS5 中使用 UIProgressView 但还没有真正使用它 我在更新视图时遇到问题 每次更新进度后 我都有一组连续的操作 问题是 进度视图不是一点一点更新的 而是在全部完成之后才更新 事情是这样的 float cnt
  • 如何使用 Swift 3 使用后台任务?

    我是后台任务的新手 我有一个小工作 我正在获取推文 如果我的应用程序处于后台模式 那么它也应该获取推文 但我不知道如何 我在 Appdelegate didFinishLaunchOption 方法中使用简单的计时器 当我关闭该应用程序时
  • 解析:删除用户及其相关记录

    我有带有实体的解析表 用户 默认类别 Commets 带有指向 User 实体的指针的类 我需要从实体 User 中删除用户及其所有评论 位于 Comments 实体中 现在我有 JS Cloud 代码 Parse Cloud define
  • 删除 iOS 中不需要的字符

    我正在填充地址簿中的所有联系人 我必须仅向服务器发送没有国家 地区代码且没有任何特殊字符和空格的电话号码 即纯电话号码 但我的地址簿电话号码采用不同的格式 如下所示 91 99 70 044099 125 91 8605 681220 91
  • AVAudioSequencer 导致 Deinit/Segue 崩溃:“所需条件为 false:outputNode”

    每当对象被取消初始化时 例如 当执行展开转回到另一个 ViewController 时 以下代码会导致崩溃并出现以下错误 所需条件为 false AVAudioEngineGraph mm 4474 GetDefaultMusicDevic
  • 通话期间未调用远程通知回调

    我创建了一个应用程序 其中后台获取代码是在接收推送通知时编写的 我已在 plist 中启用后台模式 推送通知负载中的内容可用键设置为 1 注册推送通知并使用委托 void application UIApplication applicat
  • 寻找 MKOverlayPathRenderer 示例

    我正在尝试弄清楚如何使用新的MKOverlayPathRenderer class 在我之前使用的应用程序中MKOverlayPathView使用 iOS 6 SDK 构建时 但不幸的是 它似乎不适用于 iOS 7 SDK 所以我试图将我的
  • 是否有可能让符合相同协议的结构数组也支持 Codable?

    我已经设置了以下协议 并且有 2 个符合该协议的结构 protocol ExampleProtocol Decodable var name String get set var length Int get set struct Exam
  • 为模拟器构建时“重新定义模块...”

    我有一个 iOS xcode 项目 当我有Generic iOS Device选择作为我的目的地 但是 当我选择任何模拟器选项时 构建都会失败 并显示许多Redefinition of module abcde 每个模块中定义的一个错误iO

随机推荐

  • SQLAlchemy如何为同一个表定义两个模型

    我有一个表 其中一列是具有两个值的 varchar groupA groupB 当我创建模型时 我想实现两件事 A 组模型 包含 X 数量的相关函数 B 组模型 包含 Y 数量的相关函数 两个模型的功能并不相同 尽管它们代表了same ta
  • 发送特定文件夹的拉取请求?

    在一次提交中 我更改了多个文件夹中的多个文件 例如 folderA folderB and folderC In folderA这些更改只是添加注释和一些用于打印中间结果的代码 这符合我自己的理解 folderB folderC是新创建的
  • R - 数据框列中唯一值的数量

    对于数据框df 我需要找到的唯一值some col 尝试了以下方法 length unique df some col 但这并没有给出预期的结果 然而length unique some vector 对向量进行处理并给出预期结果 创建 d
  • 如何避免从 Bluemix 上的缓存加载 buildpack 组件?

    每次推送或重新暂存我的应用程序时 我希望自动从互联网下载构建包的所有组件 以确保我拥有最新版本 目前我看到缓存的构建包组件被拾取 jboss buildpack https github com cloudfoundry community
  • NgRx 更新对象数组中对象的属性

    我的商店里目前有一系列物品 我想在给定传入对象的情况下更新该对象的单个属性 State export interface ApplicationState allNavGroups INavGroup null Reducer on App
  • iOS 上的 Phonegap 3.5 媒体插件错误“无法使用 AvAudioRecorder 开始录音”

    我试图让用户在 Phonegap 应用程序中录制音频文件 它在 Android 上运行良好 但在 iOS 上 当开始录制时出现以下错误 无法使用 AvAudioRecorder 开始录音 我使用 wav 文件名 首先创建该文件 我已按照我找
  • Woocommerce - 检查产品是否是在 60 天前创建的

    我想检查 Woocommerce 产品是否是在不到 60 天前创建的 如果属实 请做点什么 我正在使用官方 Woocmerce 功能获取在后端 管理中创建产品的日期 product gt get date created 我的代码部分有效
  • Eclipse图形布局无法显示adView

    我从 Eclipse Helios 更新到 Eclipse Juno 将 Android SDK 工具更新到 v23 以及 Google Play lib 4 4 由于它们 我无法在 Eclipse 图形布局窗口中查看 XML 布局 我收到
  • Autowired 属性为 null - Spring Boot 配置

    我被自动装配属性中的空值所困扰 我希望我能得到一些帮助 我们在项目中使用 spring boot 版本 0 5 0 M6 四个带有bean的配置文件在一个包中 并按 区域 排序 数据源配置 全局方法安全配置 当我们使用 Spring ACL
  • 可绘制 Android 上的颜色叠加

    我一直在这里关注这个教程中 对角线切割视图 https cdn images 1 medium com max 800 1 IIPRX4i4cOAdxAMeGpY92w png获得对角线视图效果
  • 对于 Windows 上 gem 中的本机扩展构建失败该怎么办?

    我下载的几个 Rails 应用程序依赖于bson ext这似乎是一个本机代码库 当我跑步时rake gems install对于该应用程序 我收到以下错误消息 ERROR Error installing bson ext ERROR Fa
  • 如何在 VS Code 中查找并恢复丢失的视图、视图小节或面板?

    我对 VS Code 中的资源管理器视图的期望行为是 当我打开文件夹时 该文件夹中的所有文件都显示在其中 目前 它只显示 打开编辑器 这不完全是我想要的 大纲 和 时间轴 但是 当我为文件夹创建工作区时 这些文件夹中的文件会预览 这是我想要
  • 通过网络浏览器扫描 iOS 上的信标

    有什么方法可以在 iOS 上进行网页扫描以查找信标吗 据我所知 目前没有iOS网络浏览器支持网络蓝牙 我什至找不到任何有关 Chrome 团队是否计划在 iOS 上为 Chrome 添加网络蓝牙支持的信息 有没有其他方法可以通过网络浏览器
  • Opengl:保持 Arcball 相机向上矢量与 y 轴对齐

    我本质上是在尝试模仿 Maya 中相机旋转的方式 Maya 中的轨迹球始终与 y 轴对齐 因此 无论向上向量指向何处 它仍然会沿 y 轴旋转或与向上向量对齐 我已经能够使用 C 和 Qt 在 OpenGL 中实现 arcball 但我不知道
  • 缓慢变化的维度 - 什么是 Pure type 6 实现

    我试图理解纯类型 6 SCD 实现WIKI http en wikipedia org wiki Slowly changing dimension主要说了三点 如果维度可能发生变化 每个时间片都有一个类型 2 代理键可能会导致问题 纯 T
  • 在 Perl 中查找文件中的字符串并将其替换为另一个字符串

    我正在尝试搜索文件中的字符串并将其替换为另一个字符串 我的文件内容如下 comments abc comments xyz SerialPort 100 comment Baudrate 9600 Parity 2 Databits 8 S
  • C“int”的大小是2字节还是4字节?

    C中的整数变量占用2个字节还是4个字节 它取决于哪些因素 大多数教科书都说整型变量占用2个字节 但是当我运行一个打印整数数组的连续地址的程序时 它显示了 4 的差异 我知道它等于sizeof int 的大小int确实依赖于编译器 回到过去
  • C# 中退出控制台应用程序的命令是什么?

    C 中用于退出控制台应用程序的命令是什么 您可以使用Environment Exit 0 and Application Exit Environment Exit 0 更干净 https web archive org web 20201
  • 在 WPF 中,PreviewTextInput 是否始终只给出单个字符?

    处理时PreviewTextInputWPF 中 TextBox 的事件 可以使用事件参数的 Text 属性 TextCompositionEventArgs 包含除通过键盘输入的最后一个字符以外的字符 我对它进行了彻底的测试 它似乎只包含
  • 如何在 ios7 中的 UITextfield 中禁用复制/粘贴选项

    I tried implementation UITextField DisableCopyPaste BOOL canPerformAction SEL action withSender id sender return NO retu