我想知道如何添加按钮(左右)来更改页面控制视图。
我正在研究本教程[1]:http://www.edumobile.org/iphone/iphone-programming-tutorials/pagecontrol-example-in-iphone/。除了此示例代码中的交换功能外,如何添加2个简单的按钮(向左和向右)来翻页?
我是一名程序员初学者,因此任何答案都非常适用! :)
谢谢!
最佳答案
您可以在视图中添加两个按钮,并在单击按钮时调用一种方法,以根据单击的按钮来翻页。
UIButton *leftButton = [[UIButton alloc] init];
leftbutton.frame = leftButtonFrame;
[leftbutton setTitle:@"Left" forState:UIControlStateNormal];
[leftbutton addTarget:self action:@selector(leftbuttonClicked:) forControlEvents:UIControlEventTouchUpInside];
[yourView addSubview:leftbutton];
UIButton *rightButton = [[UIButton alloc] init];
rightButton.frame = rightButtonFrame;
[rightButton setTitle:@"Right" forState:UIControlStateNormal];
[rightButton addTarget:self action:@selector(rightButtonClicked:) forControlEvents:UIControlEventTouchUpInside];
[yourView addSubview:rightButton];
- (void)leftButtonclicked:(id)sender
{
//Code to turn page left
}
- (void)rightButtonclicked:(id)sender
{
//Code to turn page right
}
关于iphone - 如何向页面 Controller 添加按钮,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5375386/