草庐IT

MX_Controller

全部标签

iphone - 如何更改 iOS 中 Navigation Controller 的工具栏颜色?

我正在尝试更改导航栏的颜色。下面的rgb是深红色,但是我的导航栏在下面的代码之后变成了白色。navigationController.navigationBar.tintColor=[UIColorcolorWithRed:117green:4blue:32alpha:1]; 最佳答案 这是因为CGFloat值的范围是0.0到1.0而不是0到255,并且值大于1.0被解释为1.0。这是文档:UIColor 关于iphone-如何更改iOS中NavigationController的工具栏

ios - 了解 iOS 中的 View Controller 嵌套

在过去的几天里,我一直在绞尽脑汁试图理解这个看似基本的iOS开发概念:如果我想在同一个“屏幕”中显示和使用两个或更多ViewController,是这样的:根据Apple的“每屏内容一个VC”,不建议通过代码添加VC完全可能还没有完成。相反,使用一个VC并简单地添加代码来模仿您想要的ViewController的功能。让我改一下:如果我想在iPad应用程序中有一个UIView(A)占据屏幕左侧的大部分,第二个UIView(B)占据了屏幕右侧的其余部分,我想向UIViewB添加一个按钮,单击该按钮时将使用模式转换向上滑动UITableview来替换UIViewB,然后这个UITablev

ios - 了解 iOS 中的 View Controller 嵌套

在过去的几天里,我一直在绞尽脑汁试图理解这个看似基本的iOS开发概念:如果我想在同一个“屏幕”中显示和使用两个或更多ViewController,是这样的:根据Apple的“每屏内容一个VC”,不建议通过代码添加VC完全可能还没有完成。相反,使用一个VC并简单地添加代码来模仿您想要的ViewController的功能。让我改一下:如果我想在iPad应用程序中有一个UIView(A)占据屏幕左侧的大部分,第二个UIView(B)占据了屏幕右侧的其余部分,我想向UIViewB添加一个按钮,单击该按钮时将使用模式转换向上滑动UITableview来替换UIViewB,然后这个UITablev

ios - 父 View Controller 如何通知它的 subview Controller 已删除自身?

在subviewController的实现中,通过以下代码删除subviewController:-(void)commandFinishVC{[self.viewremoveFromSuperview];[selfremoveFromParentViewController];}subviewController及其View已成功删除,但如何通知父ViewController?-viewDidDisappear未被调用并且-viewDidUnload已被弃用。从我能找到的例子中,总是假设父ViewController是指定被删除的child的事件的发起者,但(对我来说)child应该

ios - 父 View Controller 如何通知它的 subview Controller 已删除自身?

在subviewController的实现中,通过以下代码删除subviewController:-(void)commandFinishVC{[self.viewremoveFromSuperview];[selfremoveFromParentViewController];}subviewController及其View已成功删除,但如何通知父ViewController?-viewDidDisappear未被调用并且-viewDidUnload已被弃用。从我能找到的例子中,总是假设父ViewController是指定被删除的child的事件的发起者,但(对我来说)child应该

objective-c - 导航 Controller 标题

我正在开发一个带有导航Controller的应用程序。我知道如何在最初加载View时设置标题。我推送一个新的ViewController并设置它的标题。现在的问题是当我按下后退按钮时,原始ViewController的标题不再存在。我试着做...-(void)viewWillAppear:(BOOL)animated{self.navigationController.title=@"SomeTitle";}虽然这并没有设置标题。有谁知道我能做什么? 最佳答案 UINavigationController从当前的UIViewCont

objective-c - 导航 Controller 标题

我正在开发一个带有导航Controller的应用程序。我知道如何在最初加载View时设置标题。我推送一个新的ViewController并设置它的标题。现在的问题是当我按下后退按钮时,原始ViewController的标题不再存在。我试着做...-(void)viewWillAppear:(BOOL)animated{self.navigationController.title=@"SomeTitle";}虽然这并没有设置标题。有谁知道我能做什么? 最佳答案 UINavigationController从当前的UIViewCont

ios - 关闭 View Controller 时出错

关闭ViewController时出错,以前没有见过类似的东西,互联网上也没有太多关于它的信息。这里是错误:*-[UIKeyboardTaskQueuewaitUntilAllTask​​sAreFinished],/SourceCache/UIKit/UIKit-2903.2/Keyboard/UIKeyboardTaskQueue.m:368断言失败一些背景知识,我在保存一些数据后关闭了ViewController。数据每次都成功保存。另外,我最近将日期保存代码更改为在这个方法的主线程上运行,因为我在后台保存时遇到了一些问题。知道为什么会这样吗?提前致谢。

ios - 关闭 View Controller 时出错

关闭ViewController时出错,以前没有见过类似的东西,互联网上也没有太多关于它的信息。这里是错误:*-[UIKeyboardTaskQueuewaitUntilAllTask​​sAreFinished],/SourceCache/UIKit/UIKit-2903.2/Keyboard/UIKeyboardTaskQueue.m:368断言失败一些背景知识,我在保存一些数据后关闭了ViewController。数据每次都成功保存。另外,我最近将日期保存代码更改为在这个方法的主线程上运行,因为我在后台保存时遇到了一些问题。知道为什么会这样吗?提前致谢。

ios - 如何关闭使用 presentModalViewController : 打开的 View Controller

我使用presentModalViewController:展示了一个ViewController,现在如何关闭/关闭它? 最佳答案 对于iOS6使用此代码[selfdismissViewControllerAnimated:YEScompletion:Nil];代替[selfdismissModalViewControllerAnimated:YES];这可能对你有帮助。 关于ios-如何关闭使用presentModalViewController:打开的ViewController,