English 中文(简体)
• 如何限制Piter的UIText的制版?
原标题:How to restrict Copy, Paste for UITextField in iPhone?
  • 时间:2011-11-18 13:29:40
  •  标签:
  • iphone

i 在我的申请中,要限制特定UITextfield的复印件或陈规陋习。

问题回答

在载有的观察控制器执行档案中添加以下代码:

-(BOOL)canPerformAction:(SEL)action withSender:(id)sender 
{
    UIMenuController *menuController = [UIMenuController sharedMenuController];
    if (menuController) {
        [UIMenuController sharedMenuController].menuVisible = NO;
    }
    return NO;
} 

页: 1

- (BOOL)canPerformAction:(SEL)action withSender:(id)sender
{
    if (action == @selector(paste:) // or @selector(copy:)
        return NO;
    return [super canPerformAction:action withSender:sender];
}

• 建立UIText外地分级。

该次

- (BOOL)canPerformAction:(SEL)action withSender:(id)sender {
    if (sel_isEqual(action, @selector(copy:))) //@selector(paste:) { 
        return NO;
    }
    return [super canPerformAction:action withSender:sender];
}

然后,将这一子级用于你不希望能够复制和使用常规的UIText的现场。 你可以复制的领域。

参考这一URL,以获得更多信息:

UIResponder

You can implement it like this:

-(BOOL)canPerformAction:(SEL)action withSender:(id)sender
{
    if (action == @selector(paste:)) {
        return NO;
    }
    return [super canPerformAction:action withSender:sender];
}

否则,你可以写:

- (BOOL)canBecomeFirstResponder {
    return NO;
}

3. 使贵重电离层无法操作。





相关问题
Code sign Error

I have created a new iPhone application.I have two mach machines. I have created the certificate for running application in iPhone in one mac. Can I use the other mac for running the application in ...

ABPersonViewController Usage for displaying contact

Created a View based Project and added a contact to the AddressBook using ABAddressBookRef,ABRecordRef now i wanted to display the added contact ABPersonViewController is the method but how to use in ...

将音频Clips从Peter改为服务器

我不禁要问,那里是否有任何实例表明从Peit向服务器发送音响。 I m不关心电话或SIP风格的解决办法,只是一个简单的袖珍流程......

• 如何将搜查线重新定位?

我正试图把图像放在搜索条左边。 但是,问题始于这里,搜索条线不能重新布署。

热门标签