我想知道如何添加按钮(左右)来更改页面控制视图。
我正在研究本教程[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/

10-11 00:01