iOS中视图中的不同部分

时间:2014-08-08 13:33:58

标签: ios6

我希望实现类似底部下一个图像的功能。我可以在每个选项中改变三个部分(Descripción,Video and Afiche)。根据iOS模式和组件,我不知道应该使用哪些UI组件。我实现它的解决方法是使用三个按钮,当用户触摸其中任何一个时,我应该隐藏当前视图并显示其他视图。我应该做我的解决方法还是你还有其他建议吗?我正在从iOS 7开发。谢谢。

enter image description here

1 个答案:

答案 0 :(得分:0)

我的解决方案是使用UISegmentedControl在视图之间切换。我使用WebView,当用户在选项之间切换时,我只需更改WebView的内容。

  1. 将选择器分配给UISegmentedControl

    [_ segmentControl addTarget:self action:@selector(segmentedControlClicked :) forControlEvents:UIControlEventValueChanged];

  2. 在视图之间切换的方法

    - (IBAction为)segmentedControlClicked:(ID)发送方  {     if([sender selectedSegmentIndex] == 0)     {         [_webViewContent loadHTMLString:desc baseURL:nil];     }     else if([sender selectedSegmentIndex] == 1)     {         [_webViewContent loadHTMLString:html baseURL:nil];     }     else if([sender selectedSegmentIndex] == 2)     {         [_webViewContent loadHTMLString:desc baseURL:nil];     } }