草庐IT

awakefromnib

全部标签

ios - 如何隐藏我的 UITableViewCell 之外的内容

我有一些UITableView,单元格内容刚从单元格中溢出,在下图中A不需要,但B需要如何实现B而避免A 最佳答案 经过大量搜索,我不得不在我的自定义单元格类中添加这一行并解决了它!:)overridefuncawakeFromNib(){super.awakeFromNib()self.clipsToBounds=true;} 关于ios-如何隐藏我的UITableViewCell之外的内容,我们在StackOverflow上找到一个类似的问题: https

ios - awakeFromNib、导出和 Storyboard : is the documentation wrong?

根据NSObjectUIKitAdditionsReference,outlet变量应该在调用awakeFromNib时设置(强调所有我的):Thenib-loadinginfrastructuresendsanawakeFromNibmessagetoeachobjectrecreatedfromanibarchive,butonlyafteralltheobjectsinthearchivehavebeenloadedandinitialized.WhenanobjectreceivesanawakeFromNibmessage,itisguaranteedtohaveallits

ios - awakeFromNib、导出和 Storyboard : is the documentation wrong?

根据NSObjectUIKitAdditionsReference,outlet变量应该在调用awakeFromNib时设置(强调所有我的):Thenib-loadinginfrastructuresendsanawakeFromNibmessagetoeachobjectrecreatedfromanibarchive,butonlyafteralltheobjectsinthearchivehavebeenloadedandinitialized.WhenanobjectreceivesanawakeFromNibmessage,itisguaranteedtohaveallits

ios - 调用父类(super class)的 awakeFromNib

我安装了Xcode8.0beta(8S128d)。现在我有一些带有消息的警告:Methodpossiblymissinga[superawakeFromNib]call在所有awakeFromNib方法中。在什么情况下我需要调用父类(superclass)的这个方法? 最佳答案 根据Apple:YoumustcallthesuperimplementationofawakeFromNibtogiveparentclassestheopportunitytoperformanyadditionalinitializationtheyr

ios - 调用父类(super class)的 awakeFromNib

我安装了Xcode8.0beta(8S128d)。现在我有一些带有消息的警告:Methodpossiblymissinga[superawakeFromNib]call在所有awakeFromNib方法中。在什么情况下我需要调用父类(superclass)的这个方法? 最佳答案 根据Apple:YoumustcallthesuperimplementationofawakeFromNibtogiveparentclassestheopportunitytoperformanyadditionalinitializationtheyr

ios - awakeFromNib 未在自定义单元格类中调用,因为 IBOutlets 为零

我是iOS编程的新手。我创建了一个customcell类并且没有调用awakefromnib方法,因此IBOutlets为零!这让我发疯!请帮忙!我使用的是Storyboard而不是xibs。 最佳答案 我最近遇到了这个问题,这是由于单元格注册不正确造成的。要从nib加载UITableViewCell,您需要像这样注册:overridefuncviewDidLoad(){super.viewDidLoad()//.....letcellNib=UINib(nibName:"YourCellNibName",bundle:nil)ta

ios - 自定义 UIView 子类需要调用两次 awakeFromNIB

我无可救药地被困住了,我将不胜感激。我们正在尝试构建一个包含多个View的ViewController,这些View是UIView的子类。除了我们需要手动初始化View或再次手动调用awakeFromNib之外,一切都运行良好,这是不允许的。问题来了...子类化的UIView头文件:#import@interfaceintroView:UIView@property(strong,nonatomic)UIView*view;@property(strong,nonatomic)NSString*title;@property(strong,nonatomic)IBOutletUILab

ios - 在 IB 中创建的 UIView 在 vi​​ewDidLoad 和 awakeFromNib 中没有框架

如果我在这里遗漏了什么,我很抱歉,但我认为在IB中创建的UIView对象应该在viewDidLoad中创建它们的框架,这样您就可以在viewDidLoad或awakeFromNib或viewWillAppear中基于此View进行初始设置。我记录了每种方法的输出:NSLog(@"%@%s",NSStringFromCGRect(self.zoomView.frame),__FUNCTION__);我总共得到{0,0,0,0}。这是我的UIStoryboard中的第一个nib,我使用的是Autolayout和iOS6。我可以发誓以前的应用程序我已经使用了在IB中创建的其他UIView对象

iphone - awakeFromNib 不是调用而是显示 xib

我在xcode4.5中创建了一个新项目,并调用了我的viewcontroller-(id)initWithNibName:bundle:来自appdelegate,因为它在默认项目模板中调用,我没有使用Storyboard但没有调用awakeFromNib我也进行了搜索,但无法理解为什么awakeFromNib没有调用。通过-(void)awakeFromNib的苹果文档“在从InterfaceBuilder存档或nib文件加载接收器后,为服务准备接收器。”"初始化符合NSCoding协议(protocol)的对象(包括UIView和UIViewController的所有子类)使用他们

ios - awakeFromNib 的好处?

我一直在学习coredata,方法是基于选中“使用coredata”的xcode导航Controller模板制作许多简单的测试应用程序。App委托(delegate)中的awakeFromNib方法一直是我的问题来源,因为我正在向Controller添加其他View并更改加载顺序,因此RootViewController可能是第二或第三选择。我已经弄清楚awakeFromNib正在做什么,我已经删除了它,因此应用程序委托(delegate)不再绑定(bind)到任何特定View。(所以当我确实想要加载RootViewController时,我会将它作为常规View加载,并使用它自己的v