草庐IT

MX_Controller

全部标签

iphone - MPMoviePlayerController 全屏旋转,而父 View Controller 仅支持纵向

这个问题只是我问题的一部分。我正在为我现有的应用程序实现iOS6旋转和方向支持。所以我有一个ViewController,它包含一个嵌入在ViewControllerView中的MPMoviePlayerController(我的应用程序需要它)。用户可以播放视频并在嵌入式View中查看它,或者使用默认播放器控件单击全屏按钮,然后播放器进入全屏模式。现在我使用iOS6提供的新旋转API将ViewController限制为仅支持纵向。//NewAutorotationsupport.-(BOOL)shouldAutorotate;{returnNO;}-(NSUInteger)suppo

ios - UIPageViewController subview Controller 之间的水平填充

我正在使用UIPageViewController来显示嵌入在subviewController中的图像。NSDictionary*options=[NSDictionarydictionaryWithObject:[NSNumbernumberWithInteger:UIPageViewControllerSpineLocationMin]forKey:UIPageViewControllerOptionSpineLocationKey];self.pageViewController=[[UIPageViewControlleralloc]initWithTransitionSty

ios - UIPageViewController subview Controller 之间的水平填充

我正在使用UIPageViewController来显示嵌入在subviewController中的图像。NSDictionary*options=[NSDictionarydictionaryWithObject:[NSNumbernumberWithInteger:UIPageViewControllerSpineLocationMin]forKey:UIPageViewControllerOptionSpineLocationKey];self.pageViewController=[[UIPageViewControlleralloc]initWithTransitionSty

ios - 带有 nib 文件的 View Controller 是否在 ios 8 beta 5 中损坏?

我在ios8beta4中创建了一个测试项目,它作为主视图Controller和第二个ViewController创建为带有xib文件的UIViewController子类。我在主Controller上放了一个按钮来显示第二个Controller:classViewController:UIViewController{overridefuncviewDidLoad(){super.viewDidLoad()//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.}@IBActionfunctestVCBtnTapped()

ios - 带有 nib 文件的 View Controller 是否在 ios 8 beta 5 中损坏?

我在ios8beta4中创建了一个测试项目,它作为主视图Controller和第二个ViewController创建为带有xib文件的UIViewController子类。我在主Controller上放了一个按钮来显示第二个Controller:classViewController:UIViewController{overridefuncviewDidLoad(){super.viewDidLoad()//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.}@IBActionfunctestVCBtnTapped()

ios - 如何将 TableView Controller 添加到基于选项卡的应用程序 Xcode 4.3.3

所以我最初是从iOS5的基于选项卡的应用程序模板开始的。我有一个连接到两个View的选项卡栏,但是当我向第一个ViewController添加一个TableViewController时,它不允许我这样做。我对应该如何解决这个问题感到有点困惑?我必须用代码来做吗?或者有什么办法可以图形化地做到这一点? 最佳答案 在Storyboard中嵌入View并不简单。首先,删除FirstViewController:现在,将一个新的TableViewController拖到Storyboard上:最后,在TabBarController和新的

ios - 如何将 TableView Controller 添加到基于选项卡的应用程序 Xcode 4.3.3

所以我最初是从iOS5的基于选项卡的应用程序模板开始的。我有一个连接到两个View的选项卡栏,但是当我向第一个ViewController添加一个TableViewController时,它不允许我这样做。我对应该如何解决这个问题感到有点困惑?我必须用代码来做吗?或者有什么办法可以图形化地做到这一点? 最佳答案 在Storyboard中嵌入View并不简单。首先,删除FirstViewController:现在,将一个新的TableViewController拖到Storyboard上:最后,在TabBarController和新的

ios - 弹出到 Root View Controller , TableView 没有动画崩溃

我在标签栏Controller中有3个ViewController。单击任何选项卡都会在导航堆栈中加载其RootViewController。例如选项卡1、选项卡2和选项卡3。导航堆栈(tab2VC2)中的第二个ViewController有一个tableView。点击tab2在tab2中显示VC,然后点击tab1,尝试转到它的rootVC。然后应用程序崩溃说[UserDetailVCtableView:cellForRowAtIndexPath:]:messagesenttodeallocatedinstance0xe0a23b0如果我用动画popToRootVC就没问题。我发现ta

ios - 弹出到 Root View Controller , TableView 没有动画崩溃

我在标签栏Controller中有3个ViewController。单击任何选项卡都会在导航堆栈中加载其RootViewController。例如选项卡1、选项卡2和选项卡3。导航堆栈(tab2VC2)中的第二个ViewController有一个tableView。点击tab2在tab2中显示VC,然后点击tab1,尝试转到它的rootVC。然后应用程序崩溃说[UserDetailVCtableView:cellForRowAtIndexPath:]:messagesenttodeallocatedinstance0xe0a23b0如果我用动画popToRootVC就没问题。我发现ta

ios - 将背景图像添加到 View Controller

我试图在我的应用委托(delegate)中使用这段代码,以便将PNG图像添加为ViewController的背景:-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{[[selfwindow]setBackgroundColor:[UIColorcolorWithPatternImage:[UIImageimageNamed:@"background.png"]]];returnYES;}但我没有运气......ViewContr