Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个简单的 iOS 6.1 游戏。游戏涉及按下按钮(好吧,这是一个tictactoe板,单元格是UIButtons)。允许玩家选择是先走还是电脑先走。如果玩家告诉计算机先走,我想设置一些值,然后像用户按下它一样触发 UIButton。
如何发布事件,或以其他方式模拟按下按钮的动作,让框架的其余部分完成处理按钮按下的工作?
如果有更好的设计方法,我不必假装电脑按下了按钮,我愿意听听。
谢谢
您的按钮将连接到一个操作方法,通常在您的视图控制器中。只需自己调用该方法,将按钮作为发送者传递。
您的方法将类似于:
-(IBAction)buttonPressed:(UIButton*)sender { // Respond to your button press... }
你可以这样称呼它:
[self buttonPressed:self.whicheverButtonYouLike];
您需要将按钮定义为插座才能正常工作。