腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
我
应该
使用
哪一个,-
awakeFromNib
还是-
viewDidLoad
?
我
最近在
我
的应用程序中遇到了一个问题,
我
在UIViewController子类的-
awakeFromNib
方法中创建的一些子视图从视图中消失了。经过一番探索后,
我
发现将我放在-
awakeFromNib
中的代码移到-
viewDidLoad
解决了这个问题。当从nib取消存档UIViewController时,似乎只调用-
awakeFromNib
一次,而每次取消存档视图时,都会调用-
viewDidLoad
。 那么最佳实践是什么呢?看起来UI
浏览 0
提问于2008-12-18
得票数 58
回答已采纳
2
回答
何时
使用
viewDidLoad
以及何时
使用
awakeFromNib
、
、
我
已经习惯于
使用
viewDidLoad
方法来执行
我
想在视图开始时完成的事情,但是阅读苹果的一篇教程时,他们在
awakeFromNib
方法中为类设置了数据控制器,而在
awakeFromNib
中什么也没做。
我
交换了它,它在
我
的应用程序中看起来工作正常,但我不确定在
awakeFromNib
或
viewDidLoad
中
使用
它会更好。
我
应该
在什么时候<em
浏览 0
提问于2012-12-29
得票数 10
2
回答
从UITableViewCell向NSArray添加对象
、
、
、
、
我
已经创建了一个包含一个PFObject属性和一个按钮的自定义UITableViewCell。
我
想让按钮在一个数组上添加这个对象,并将这个数组传递给另一个UIViewController。问题是
我
不能在自定义UITableViewCell中实现prepareForSegue方法,所以当我在restoCardConfirmationVC中显示数组时,
我
总是得到一个空数组。这是
我
的代码:#import "RestoCar
浏览 1
提问于2015-05-12
得票数 0
3
回答
描述initWithNibName,
awakeFromNib
和
viewDidLoad
?
、
、
对于initWithNibName、
awakeFromNib
和
viewDidLoad
是否有一个很好的概述,其中列出了
使用
每种方法的最佳方法,并准确地描述了它们各自的功能?
我
觉得这些很令人困惑。在
使用
View生成的模板中,有关initWithNibName的注释如下: 但是,这个方法似乎从未被调用过(
我
正在
使用
IB来设置)。那么,
我
应该
使用
awakeF
浏览 5
提问于2009-08-06
得票数 19
回答已采纳
4
回答
viewDidLoad
和
awakeFromNib
计时
、
、
、
、
我
的理解是
awakeFromNib
总是在
viewDidLoad
之前被调用。- (void)
awakeFromNib
{ NSLog(@"awake from nib"); [super
viewDidLoad
]
浏览 1
提问于2011-06-10
得票数 10
回答已采纳
2
回答
为什么控件(null)在
awakeFromNib
中?
、
、
这是关于为什么
我
不能在
awakeFromNib
中设置UIControls的另一个问题的后续。这个问题的答案是,正如您在下面看到的,控件在
awakeFromNib
中是空的,尽管在我们到达
viewDidLoad
时,它们已经被初始化为正确的对象。我像往常一样设置视图,
我
应该
做一些不同的事情来访问它们,xib(nib)是用当前版本的Image Builder设计和保存的。]; NSLog(@"
viewD
浏览 4
提问于2010-04-28
得票数 0
3
回答
为什么不能在控制器中调用
awakeFromNib
?
我
是一个新开发人员,有两个问题 -(AwakeFromeNib){ NSLog(@"
awakeFromNib
");//无法打印?}
awakeFromNib
与initWithNibName、layoutSubviews的方法有一定的联系吗?
我
应该
在何时何地
使用
它们?
浏览 1
提问于2013-09-09
得票数 0
回答已采纳
5
回答
在
awakeFromNib
中访问视图?
、
、
我
一直试图在UIImageView中设置
awakeFromNib
背景色(见下文)当它不起作用时,
我
意识到这可能是因为视图还没有加载,
我
应该
将颜色更改移到
viewDidLoad
。
我
能证实一下
我
有这个权利吗?EDIT_002:
我
刚刚开始了一个新的项目来检查这个从一个
浏览 6
提问于2010-04-27
得票数 12
回答已采纳
2
回答
NSNotificationCenter选择器是否应具有
或
不具有NSNotification对象
、
、
、
我
正在做一些代码清理,
我
想知道是否有一个官方
或
非官方的标准,关于以下
哪个
选项
应该
是更可取的。 [self updateInterfaceWithTheme];} -
浏览 6
提问于2015-07-23
得票数 0
2
回答
在控制器构造函数中访问图形用户界面组件时的NullReferenceException
、
、
在Mono中,
我
有一个带有控制器的简单NSWindow,
我
丢弃了一个NSSplitView和一个NSButton。如果
我
试图从Contstructor
或
Initialize()方法访问NSSplitView,我会得到一个nullReferenceException。相反,如果
我
尝试从ButtonClicked方法访问NSSplitView,它将正常工作。 看起来框架是在调用控制器的构造器之后创建GUI组件的。但是,如果不在构造器中,
我
应该
把配置GUI组件的代码放在哪里呢
浏览 0
提问于2012-10-24
得票数 3
回答已采纳
10
回答
我
可以在UITableviewCell中
使用
viewDidLoad
方法吗?
、
我
可以在UITableviewCell中
使用
viewDidLoad
方法吗
浏览 0
提问于2012-05-14
得票数 52
回答已采纳
1
回答
加载时NSTableView随机为空
、
、
我
有一个
使用
视图控制器作为NSTableViewDataSource的NSTableView。有时,表及其数据加载得很好,但有时只是空白,并且不会调用数据源方法。
浏览 0
提问于2016-12-03
得票数 0
6
回答
适用于UIView的
viewDidLoad
?
、
、
、
UIView的
viewDidLoad
是什么?
我
有一个和xib的UIView。
我
想在加载时隐藏它的一个子视图。
我
试着用这个。
浏览 0
提问于2013-04-22
得票数 29
回答已采纳
3
回答
我
应该
在哪里准备
我
的数据?在
awakeFromNib
,
viewDidLoad
或
其他什么地方
、
、
、
我
对iOS编程还是比较陌生的。这是一个让
我
困惑了很久的问题。因此,在其中一个视图控制器中,在将该视图控制器推入导航项之前,
我
将从以前的视图控制器的prepareForSegue中向它传递一个参数,比如userId。当这个视图控制器基于上一个视图控制器的userId加载(初始化)时,
我
正在进行网络调用,以获取与该用户相关的信息列表,然后将该信息填充到当前视图控制器的模型中。
我
应该
把数据准备的逻辑放在哪里?
浏览 3
提问于2013-12-22
得票数 0
回答已采纳
8
回答
iOS 13 UISplitView问题
、
、
、
、
在iOS 13 Beta 5上,
我
的UISplitView在iPhones上有问题。
我
的应用程序从splitview的细节视图开始,而不是从
我
的主视图开始(看图片) 有人知道
我
如何在iOS 13下解决这个问题吗?在iOS 12上,一切都像魅力一样,☹️很抱歉,
我
的回答太迟了,
我
去了一次没有互联网的短假期旅行:/class MyClass : UITableViewController, UISplitV
浏览 1
提问于2019-08-04
得票数 8
回答已采纳
1
回答
关于
awakeFromNib
与
viewDidLoad
的更多信息
、
、
我
有一个
使用
SDK7.0并部署到iOS 6.1
或
更高版本的iPad应用程序的Xcode storyboard项目。当我启动应用程序(iOS 7模拟器)时,表视图控制器的
awakeFromNib
被调用两次,
viewDidLoad
被调用一次。第一个表视图正确显示。
我
意识到我可以在
awakeFromNib
中配置两个表视图,一切都会好起来的。如果
我
能理解为什么
viewDidLoad
只被调用一次,以及
awakeFromNib
和
浏览 1
提问于2014-02-14
得票数 0
3
回答
以编程方式创建的UITableView总是在iOS9中为白色
、
、
、
我
无法让
我
的UITableView在iOS 9启动时改变颜色。myTableView.backgroundView = ni
浏览 7
提问于2016-05-06
得票数 0
回答已采纳
2
回答
来自XIB的自定义UITableViewCell : contentView宽度始终相同
、
、
、
我
已经用一个xib文件创建了一个定制的UITableViewCell。在其中,
我
放置了几个相对于contentView宽度的标签和视图。不幸的是,无论选择
哪个
设备,contentView.bounds.width属性始终保持不变。() { supe
浏览 0
提问于2016-09-15
得票数 3
3
回答
未
使用
presentModalDialog方法调用
viewDidLoad
方法
、
我
正在
使用
presentModalDialog来显示视图控制器的视图,但是
viewDidLoad
从未被调用过?!放入少量代码有点困难,您需要了解所有内容,但下面是:
我
有2个nib和2个视图控制器(portrait-mainvc/ which ),它们都是从1个基类继承而来的,这些基类都有逻辑和iboutlets这是为了让
我
可以重用代码。当主控制器中的方向改变时,它会在两个控制器(模式对话框)之间切换,这两个
浏览 1
提问于2011-04-12
得票数 0
回答已采纳
2
回答
将ManagedObjectContext传递/注入视图控制器
、
、
我
正在
使用
第三方库来创建一个侧/导航菜单,并且
我
很难弄清楚如何将我的MOC从SideController转到我的ViewControllers中来完成这项工作。rootViewController.managedObjectContext = self.managedObjectContext;}- (void)
awakeFromNib
,步骤3 (
awakeFromNib
)中的代码在步骤2中的segue有机会在RootViewController上设置
浏览 2
提问于2014-06-28
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
我应该追求哪个,函数式编程还是面向对象编程?
Python IDE哪个好?我推荐使用VS code
我的 IoT 项目应该使用 Arduino 还是 Raspberry Pi?
每个程序员都应该学习使用Python或Ruby
个人应该选择使用哪个版本更好?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券