草庐IT

Storyboard

全部标签

ios - 自定义 UITableViewController 问题

因此我创建了UITableViewController的子类,并为该Controller创建了xib、h、m文件。但是当我将UIView或UITableViewController添加到我的main.storyboard时,它不会让我将我的新子类设置为自定义类。我已经尝试让这个工作大约3天了,观看youtube视频,阅读教程,但我似乎找不到与我正在尝试做的事情类似的东西。我正在尝试创建一个带有标题和搜索栏的表格,其中包含所有内容,包括数据集。 最佳答案 确保你的类是UITableViewController的子类当你将它设置为Sto

ios - Storyboard UIViewControllers 对于 iPhone 屏幕尺寸来说太大了

每当我创建一个新项目并选择单View应用程序时,UIViewControllers对于任何iPhone模拟器来说都太大了。如何调整ViewController的大小以适合屏幕?以及如何开始使界面在具有不同分辨率的多个设备上保持一致? 最佳答案 转到属性检查器->选择一个ViewController->在模拟指标中,更改大小。您可以选择您需要的尺寸。 关于ios-StoryboardUIViewControllers对于iPhone屏幕尺寸来说太大了,我们在StackOverflow上找到

ios - 如何在 main.storyboard 中显示屏幕外的 UIView?

我正在处理一个屏幕,该屏幕最初在屏幕下方有一个UITableView(因此不可见),但当用户单击按钮时会弹出。我知道它不应该在屏幕上看到,但只是为了设计,有没有办法让它在我处理main.storyboard时可见?请看下面的图片。当UITableView位于工具栏下方时,它真的很难处理。我怎样才能强制xcode显示它们以便更容易处理? 最佳答案 处理此问题的最简单方法是:打开Storyboard选择你要编辑的viewcontroller打开尺寸检查器从固定形式切换到自由形式输入更大的高度(如1000)

ios - 为每个选项卡创建一个带有 Storyboard的选项卡栏

我在main.storyboard中创建了一个标签栏Controller并将其子类化。我已经为每个选项卡创建了Storyboard来组织我的工作,如下所示:@interfaceSATabBarController()@end@implementationSATabBarController-(void)viewDidLoad{[superviewDidLoad];NSMutableArray*viewControllersArray=[[NSMutableArrayalloc]initWithCapacity:5];[viewControllersArrayaddObject:[[UI

ios - Apple 会拒绝我使用此代码的申请吗?

我想知道如果我使用下面提供的代码,我的应用程序会被苹果拒绝吗?我违反了什么吗?代码在AppDelegate.m中-(UIStoryboard*)grabStoryboard{UIStoryboard*storyboard;//detecttheheightofourscreenintheight=[UIScreenmainScreen].bounds.size.height;if(height==480){storyboard=[UIStoryboardstoryboardWithName:@"Main3.5"bundle:nil];}elseif(height==568){story

ios - 使用自动布局在 Storyboard 上实现 ADBannerView

我有Xcode6.3.2,但在Storyboard上实现ADBannerView时遇到问题。Xcode始终显示警告:Framefor"BannerView"willbedifferentatruntime.我添加了3个约束,您可以在下面看到它们。所有约束水平居中底部空间到底部布局指南=0前导空格=0如何正确实现banner?我不能使用“self.canDisplayBannerAds=true”,因为我还使用“bannerViewDidLoadAd”和“didFailToReceiveAdWithError”来调整内容大小,还使用“bannerViewActionShouldBegin

ios - Storyboard 限制似乎没有应用

我正在使用约束在我的应用程序中布置ViewController。这是已完成布局的屏幕截图:据我所知,蓝色的约束意味着它们很好(有足够的信息来确定布局)。在另一个ViewController中,我用这样的弹出窗口呈现样式来呈现这个ViewController:-(void)annotationTapped:sender{...AJFAnswerViewController*answerViewController=[self.storyboardinstantiateViewControllerWithIdentifier:@"AnswerViewController"];answerV

ios - ScrollView 大小与 xcode 中的设备屏幕不匹配

好的,我尝试了包含多个按钮的页面,但一个屏幕无法容纳所有按钮。因此,我创建了ScrollView和View,然后将所有按钮放入View中。Storyboard看起来不错。其他设备如iPhone5和5S看起来不错,但当我尝试6和6plus时,ScrollView的大小不正确。我不知道出了什么问题。 最佳答案 你必须修改约束scrollviewwithuncheckconstrainttomarginwithallleftright底部和顶部为零容器View到父View设置equel宽度约束containerviewtoscrollvi

ios - 无法在 Xcode 中编译 Storyboard并开始分配所有 RAM

我正在使用XCode开发一个应用程序,它变得越来越大。上周我一直无法编译该项目。当我点击“运行”时,项目卡在编译文件:“storyboard1of1”,然后开始分配所有RAM。由于这个RAM问题,整个机器停止响应。谁能指出我可能做错了什么? 最佳答案 退出xcode并重新启动系统并再次尝试对我有用。 关于ios-无法在Xcode中编译Storyboard并开始分配所有RAM,我们在StackOverflow上找到一个类似的问题: https://stackov

ios - IBOutletCollection 未与 Storyboard 中的 UILabels 连接

我有一个IBoutletCollection属性连接到Storyboard中的几个UILabels:@property(weak,nonatomic)IBOutletCollection(UILabel)NSArray*labels;打电话NSLog(@"%ld",(long)self.labels.count)在viewDidLoad之后得到0作为结果。我这里的ivar是空的,这是怎么回事?Autolayout有什么问题吗?(是的,我在Storyboard中使用它)感谢您的任何建议! 最佳答案 将weak更改为strong@pro