Ipad上的Splitview应用程序

时间:2012-10-10 01:06:19

标签: ios5 uisplitviewcontroller master-detail ipad

我是iOS开发和iPad应用程序编程的初学者。现在我正在使用ipad splitview应用程序,其中我有多个元素。在其他视图的详细视图中我添加了一个UISegmentedControl和一个UIView,我想要做的是当切换Segmentedcontrol时,uiview应该加载并显示我项目中的另一个.nib文件。我的项目是这样的


主人--------------细节


图片---->图片视图


视频---->视频观看。


网站--->网站视图。


其他-------> Others View((UIsegmentedControl))--->另一个.nib文件

那我怎么能这样做?谢谢你!!!

1 个答案:

答案 0 :(得分:0)

要接收被点击的UISegmentedControl的操作,您需要执行

    [mySegmentedControl addTarget: self action: @selector(mySegControlClicked:) forControlEvents: UIControlEventValueChanged] ;

然后实现mySegControlClicked函数,如

    -(void)mySegControlClicked: (UISegmentedControl*)sender 
    {
           switch([sender selectedSegmentIndex]) {
                   case 0: //nib loading code ; 
                       break ;
                   case 1: //nib loading code ; 
                       break ;
            } 
    }

有关Nib加载代码的帮助,请参阅load view from a nib