小编ale*_*omp的帖子

UISplitViewController:如何强制在app启动时显示主popover?(肖像)

在iPad App中我正在使用UISplitViewController.当应用程序以纵向模式启动时,我需要强制显示主弹出窗口.

现在我正在使用此代码,它在iOS 5.0上运行良好.

if (UIInterfaceOrientationIsPortrait(self.interfaceOrientation)) {
   if ([[[AppDelegate sharedAppDelegate] splitViewController] respondsToSelector:[[[AppDelegate sharedAppDelegate] btnMenu] action]]) {
      [[[AppDelegate sharedAppDelegate] splitViewController] performSelector:[[[AppDelegate sharedAppDelegate] btnMenu] action]];
   }            
}
Run Code Online (Sandbox Code Playgroud)

但是在iOS 5.1(使用新型主弹出窗口)中,行为似乎是随机的.有时弹出窗口全屏显示,有时效果很好.

5.1的一些建议?

portrait ipad uisplitviewcontroller ios5 ios5.1

26
推荐指数
5
解决办法
2万
查看次数

在Interface Builder中组视图

有没有办法在一个视图中移动一组视图而不将所有视图分组在中心

编辑:这里有一些图像与过程.

1.-我有一个带有单独子视图的视图(标签,按钮,图像......) 在此输入图像描述

2.-我创建一个新视图(将包含所有子视图) 在此输入图像描述

3.-选择所有子视图并将它们放入新的超级视图中. 在此输入图像描述

4.-当子视图位于新的"超级"视图中时,所有子视图都居中,我需要重新定位所有视图. 在此输入图像描述

iphone interface interface-builder uiview nib

16
推荐指数
1
解决办法
3579
查看次数