作者ccyo (小酱油)
看板MacDev
标题Re: [问题] UIView上的控制项?
时间Sun Oct 30 12:11:24 2011
※ 引述《Adonisy (堂本瓜一)》之铭言:
: 请问我在 UIviewController中加了一个 UIVIEW
: [self.view addSubview:myview];
: 可是我按下这个 UIVIEW的 button,却无法动作,请问我该如何设定
: 才能达成需求呢? 还是我做错了什麽动作?
: 谢谢
你必须正确把 button 按下的 event 连结到你设定的 IBAction
如果你是在画面上直接拉一个按钮的话
把该按钮 Event 属性中的 Touch Up Inside 旁边的圈圈拉到 File's Owner
然後选择按下的动作, 就可以完成连结
或者是直接在程式里面写
xxxxViewController.h
- (IBAction)myAction:(id)sender;
xxxxViewController.m
[button addTarget:self action:@selector(myAction:)
forControlEvents:UIControlEventTouchUpInside];
即可
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.112.210.66
1F:推 ChonPiggy:我 IBAction 都直接写 void 耶 反正没有要用 IB 05/18 12:27
2F:→ ChonPiggy:这样可以吗? 还是会发生什麽样的问题? 05/18 12:27