UITextView事件中的触发按钮

时间:2014-10-22 09:34:48

标签: ios objective-c xcode

我试图在更改事件

上触发UITextView内的按钮事件

我试过

-(IBAction)myTextfield:(id)sender
 {
    [self.myButton sendActionsForControlEvents:UIControlEventTouchUpInside];
 }

NSLog(@"");事件将显示在调试器中,但它不会对sendAction执行任何操作

有人知道我遗失或做错了什么 非常感谢你。

2 个答案:

答案 0 :(得分:0)

确实我创建了一个-(void)myMethod;并将我的代码放在了这个方法

-(IBAction)myTextfield:(id)sender
{
   [self myMethod];
}

答案 1 :(得分:-2)

您必须将操作注册到按钮。看到家庭文件:
UIControl实现此方法以发送与controlEvents关联的所有操作消息,在进程中重复调用sendAction:to:forEvent :.它查找的目标和操作列表是从addTarget的先前调用构建的:action:forControlEvents:。

所以你使用addTarget:action:forControlEvents:。到你的按钮,所以它的工作原理。

相关问题