草庐IT

UIStoryboard

全部标签

objective-c - 为什么 initWithCoder 没有正确初始化项目?

我有一个UITableViewCell的子类。我的子类包含几个UILabel。我希望我的子类将这些标签初始化为适用于我的每个表格View单元格的一些默认设置。我读到我应该为此使用initWithCoder。正在调用我的initWithCoder函数,我可以单步执行我的函数中的每一行,它看起来像是在进行Action。但是,当我运行我的应用程序时,我没有看到正在应用的任何属性。最值得注意的是,字体没有改变。我只是认为我在UILabel上修改的任何属性实际上都没有被保存或显示。我将这个子类与Storyboard结合使用。我知道我的更改不会反射(reflect)在Storyboard上,但它们

ios - Xcode 6 : can't connect any IBOutlet to ViewController

升级到Xcode6后,我打开了一个旧项目(包含一个子项目,所以它有很多目标)我注意到从我的StoryboardViewContoller到相关对象的链接没有作用。例如,我有一个ViewController,里面有一个TableView,现在我不能用它做任何事情,因为连接丢失了,我什至不能在VC中重新定义一个新的IBOutlet,因为Storyboard中的箭头来自VC不会连接到任何东西。更清楚:类是在CustomClass部分定义的,所以找不到问题我该怎么办?顺便说一句,我使用的不是swift的obj-c,我找到了一些相关的答案,但都是关于swift的。 最

ios - Xcode 6 : can't connect any IBOutlet to ViewController

升级到Xcode6后,我打开了一个旧项目(包含一个子项目,所以它有很多目标)我注意到从我的StoryboardViewContoller到相关对象的链接没有作用。例如,我有一个ViewController,里面有一个TableView,现在我不能用它做任何事情,因为连接丢失了,我什至不能在VC中重新定义一个新的IBOutlet,因为Storyboard中的箭头来自VC不会连接到任何东西。更清楚:类是在CustomClass部分定义的,所以找不到问题我该怎么办?顺便说一句,我使用的不是swift的obj-c,我找到了一些相关的答案,但都是关于swift的。 最

ios - 如何使用 StoryBoard 在 UITabBarController 中设置选定的选项卡?

如何使用StoryBoard切换到UITabBarController中的某个选项卡?我尝试了下面的代码但没有成功(未选择选项卡):self.tabBar.selectedIndex=3;老实说,我在没有StoryBoard的情况下使用了nib文件,上面的代码在-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions但现在我无法以编程方式设置选项卡。也许还有另一个与选择选项卡无关的问题。如何切换标签页? 最佳

ios - 如何使用 StoryBoard 在 UITabBarController 中设置选定的选项卡?

如何使用StoryBoard切换到UITabBarController中的某个选项卡?我尝试了下面的代码但没有成功(未选择选项卡):self.tabBar.selectedIndex=3;老实说,我在没有StoryBoard的情况下使用了nib文件,上面的代码在-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions但现在我无法以编程方式设置选项卡。也许还有另一个与选择选项卡无关的问题。如何切换标签页? 最佳

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:以编程方式呈现 View Controller

我正在使用presentViewController:animated:completion:方法转到另一个ViewController。这是我的代码:AddTaskViewController*add=[[AddTaskViewControlleralloc]init];[selfpresentViewController:addanimated:YEScompletion:nil];此代码转到另一个UIViewController但另一个Controller是空的。我一直在使用Storyboard,但现在我需要用代码来完成。 最佳答案

iOS:以编程方式呈现 View Controller

我正在使用presentViewController:animated:completion:方法转到另一个ViewController。这是我的代码:AddTaskViewController*add=[[AddTaskViewControlleralloc]init];[selfpresentViewController:addanimated:YEScompletion:nil];此代码转到另一个UIViewController但另一个Controller是空的。我一直在使用Storyboard,但现在我需要用代码来完成。 最佳答案

iphone - 在 Xcode Storyboard中使用可拉伸(stretch)图像

我正在使用Storyboard来布置我的ViewController,我想为我的按钮使用可拉伸(stretch)图像(这样我就不需要生成多个不同大小的图像)。这是否可以在不编写任何代码的情况下直接在Storyboard中执行?我真的很喜欢为所有图形内容使用Storyboard并保持代码与UI内容保持一致的可能性,但似乎我无法在这里摆脱它。如果不可能,您还有什么建议? 最佳答案 iOS7+更新iOS7+现在通过Assets目录原生支持可拉伸(stretch)图像。使用Assets目录,您现在可以指定图像的切片方式和缩放方式(拉伸(st