草庐IT

UINavigationcontroller

全部标签

iPhone:设置导航栏标题

大家好。我对iPhone开发还是很陌生,在弄清楚如何更改导航栏的标题时遇到了一些麻烦。在此站点上的另一个问题上,有人建议使用:viewController.title=@"titletext";但这对我不起作用...我需要添加UINavigationController来完成此操作吗?或者也许只是我的UIViewController子类的一个导出?如果有帮助,我在IB中定义了导航栏,并尝试在我的UIViewController子类中设置它的标题。这是另一件让我头疼的简单事情。把self.title=@"titletext";在viewDidLoad和initWithNibName也不起

objective-c - 以编程方式在 UINavigationController 中设置 UINavigationBar 的自定义子类

如果我以编程方式(没有IB)实例化UINavigationController,有谁知道如何使用我的自定义子类UINavigationBar?在IB中拖动UINavigationController向我显示导航栏下并使用IdentityInspectory我可以更改类类型并设置自己的UINavigationBar子类,但以编程方式我不能,navigationBar导航Controller的属性是只读的...如何以编程方式自定义导航栏?IB比“代码”更“强大”吗?我相信在IB中可以完成的所有事情也可以通过编程方式完成。 最佳答案 您无

objective-c - 以编程方式在 UINavigationController 中设置 UINavigationBar 的自定义子类

如果我以编程方式(没有IB)实例化UINavigationController,有谁知道如何使用我的自定义子类UINavigationBar?在IB中拖动UINavigationController向我显示导航栏下并使用IdentityInspectory我可以更改类类型并设置自己的UINavigationBar子类,但以编程方式我不能,navigationBar导航Controller的属性是只读的...如何以编程方式自定义导航栏?IB比“代码”更“强大”吗?我相信在IB中可以完成的所有事情也可以通过编程方式完成。 最佳答案 您无

ios - 如何检查 View Controller 是否以模态方式呈现或推送到导航堆栈上?

如何在我的ViewController代码中区分:模态呈现推送到导航堆栈presentingViewController和isMovingToParentViewController在这两种情况下都是YES,所以不是很有帮助。让事情变得复杂的是,我的父ViewController有时是模态的,要检查的ViewController被推送到它上面。原来我的问题是我将我的HtmlViewController嵌入到UINavigationController中,然后显示。这就是为什么我自己的尝试和下面的好答案都不起作用的原因。HtmlViewController*termsViewContro

ios - 如何检查 View Controller 是否以模态方式呈现或推送到导航堆栈上?

如何在我的ViewController代码中区分:模态呈现推送到导航堆栈presentingViewController和isMovingToParentViewController在这两种情况下都是YES,所以不是很有帮助。让事情变得复杂的是,我的父ViewController有时是模态的,要检查的ViewController被推送到它上面。原来我的问题是我将我的HtmlViewController嵌入到UINavigationController中,然后显示。这就是为什么我自己的尝试和下面的好答案都不起作用的原因。HtmlViewController*termsViewContro

ios - 如何在 iOS 8 中强制 View Controller 方向?

在iOS8之前,我们将以下代码与supportedInterfaceOrientations和shouldAutoRotate委托(delegate)方法结合使用,以强制应用程序方向为任何特定方向。我使用下面的代码片段以编程方式将应用程序旋转到所需的方向。首先,我正在更改状态栏方向。然后只需呈现并立即关闭模态视图即可将View旋转到所需的方向。[[UIApplicationsharedApplication]setStatusBarOrientation:UIInterfaceOrientationLandscapeRightanimated:YES];UIViewController

ios - 如何在 iOS 8 中强制 View Controller 方向?

在iOS8之前,我们将以下代码与supportedInterfaceOrientations和shouldAutoRotate委托(delegate)方法结合使用,以强制应用程序方向为任何特定方向。我使用下面的代码片段以编程方式将应用程序旋转到所需的方向。首先,我正在更改状态栏方向。然后只需呈现并立即关闭模态视图即可将View旋转到所需的方向。[[UIApplicationsharedApplication]setStatusBarOrientation:UIInterfaceOrientationLandscapeRightanimated:YES];UIViewController

关于 ios:UIViewController 隐藏在 UINavigationController 后面但应该放在下面

UIViewControllerhiddenbehindUINavigationControllerbutshouldbeplacedbelow我正在开发一个应用程序,在该应用程序的顶部有一个NavigationBar,并添加了一个UIViewController作为RootViewController。现在我的计划是向这个UIViewController添加一个新的Subview。新的子视图也扩展了UIViewController。我将控制器的视图(灰色矩形)添加到UIViewController,但它位于NavigationBar后面。我不想要那个..所以我搜索了一个解决方案,发现了一些有

关于 ios:UIViewController 隐藏在 UINavigationController 后面但应该放在下面

UIViewControllerhiddenbehindUINavigationControllerbutshouldbeplacedbelow我正在开发一个应用程序,在该应用程序的顶部有一个NavigationBar,并添加了一个UIViewController作为RootViewController。现在我的计划是向这个UIViewController添加一个新的Subview。新的子视图也扩展了UIViewController。我将控制器的视图(灰色矩形)添加到UIViewController,但它位于NavigationBar后面。我不想要那个..所以我搜索了一个解决方案,发现了一些有