【问题标题】:Splitview app on IpadIpad 上的 Splitview 应用程序
【发布时间】:2012-10-10 01:06:18
【问题描述】:
我是 iOS 开发和 iPad 应用程序编程的初学者。现在我正在一个 ipad splitview 应用程序中工作,其中我有多个元素。在其他视图的详细视图中,我添加了一个 UISegmentedControl 和一个 UIView,我想要做的是当 Segmentedcontrol 切换时,uiview 应该加载并显示我在项目中拥有的另一个 .nib 文件。我的项目是这样的
大师 --------------详细
图片---->图片查看
视频 ----> 视频查看。
网站 ---> 网站视图。
Others-------> Others View ((UIsegmentedControl)) ---> 另一个 .nib 文件
那我该怎么做呢?谢谢你!!!
【问题讨论】:
标签:
ios5
uisplitviewcontroller
master-detail
ipad
【解决方案1】:
要接收你的 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