我试图从UIBarButtonItem创建一个IBoutlet到UIViewController,但是当ctrl+点击并拖动到控制器时,我没有看到任何指示器,因此无法创建它。不知道我做错了什么。
下面是截图,万一能弄清楚点什么。
非常感谢!
EDIT: 我也试着手动创建IBOutlet,用的是 @property (weak,nonatomic) IBOutlet UIBarButtonItem *barButtonItem;
然后ctrl+点击并拖动,但结果是一样的,我想从UIBarButtonItem创建一个IBoutlet到UIViewController,但当ctrl+点击并拖动到控制器时,我没有看到任何指示器。
我能够创建一个UIBarButtonItem IBOutlet,但是当ctrl+点击并拖动到控制器时,我没有看到任何指示器,因此无法创建。
@property (nonatomic, weak) IBOutlet UIBarButtonItem *cameraLibraryToggleButton;
如果你使用story board,那么选择UIBarButtonItem项,然后放在view控制器上,然后设置IBOutlet。
我不认为你可以为一个叫做 "IBOUTLET "的网站创建一个IBOUTLET。UIBarButtonItem
... 而不是为你的 UIToolbar
并给你 UIBarButtonItem
接下来使用这段代码。
for(UIBarButtonItem *button in self.toolBar.items)
{
if(button.tag == 1)
{
UIBarButtonItem *newButton = button; //Your UIBarButton
//Do whatever you want with it.
}
}
确保你已经为你的storyBoard分配了类(例如.UIViewController)