我在视图中有5X5按钮。 基于某些条件,我想交换它们。 我怎么能知道其中哪些是感动,如果此举是不可能的,那么消息 警报将displayed.If此举可能是当时的按钮应该更换 前一个。在iPhone的触摸动画UIButton交换?
在此先感谢...
我在视图中有5X5按钮。 基于某些条件,我想交换它们。 我怎么能知道其中哪些是感动,如果此举是不可能的,那么消息 警报将displayed.If此举可能是当时的按钮应该更换 前一个。在iPhone的触摸动画UIButton交换?
在此先感谢...
我建议你检查你的问题,因为它是很难理解你真正想要的。但要知道哪个按钮被触及,您可以为按钮分配唯一的标签,然后检查发件人的标签。换句话说,声明25个UIButton IBOutlets(实例变量)并将它们连接到Interface Builder中的按钮。然后你可以检查[sender isEqual:button1(button2 etc ....)]。
-(IBAction)buttonTouched:(UIButton*)sender{
if ([email protected]"Button1")
..........
}
或
IBOutlet UIButton button1;
..........
-(IBAction)buttonTouched:(UIButton*)sender{
if ([sender isEqual:button1])
.......
}
点击按钮,如果你能retreive你可以使用follwing代码(如果您的按钮向下触摸事件被连接到该功能)按钮的标题后: -
-(void)btnClicked:(id)sender {
UIButton *rButton = (UIButton *)sender;
NSLog(@" The button's title is %@." rButton.currentTitle);
}
分配不同的标签按钮。在操作方法中,使用标签,您会知道其中哪些被点击。 –
@ Ananth意味着你有一个矩阵中的25个按钮,并且他们每个人都想要检索按钮的标题。是这样吗?一些代码请获取更多信息。 –