标签:
在storyboard中,可以通过拖拽的方法响应事件。
如果是纯代码构建的UI,UIBarButtonItem 无法调用 addTarget: action: forControlEvents: 这个方法。
如下图所示,用代码创建的left按钮:
我想让导航栏中的『left』响应事件。
网上搜了一大堆方法,都好繁琐。
刚才奇思妙想试了一下,没想到居然可以╰( ̄▽ ̄)╮
只写了两行代码:
1 left.target = self; 2 left.action = @selector(myMethod);
然后就可以了。
iOS:利用代码UIBarButtonItem如何响应事件?
标签:
原文地址:http://www.cnblogs.com/dvel/p/4834090.html