草庐IT

Storyboard-IB

全部标签

ios - 在 Storyboard中设置 UISlider 缩略图

我知道你可以用这样的代码来做到这一点:UIImage*thumbImageNormal=[UIImageimageNamed:@"SliderThumb-Normal"];[self.slidersetThumbImage:thumbImageNormalforState:UIControlStateNormal];但是有没有办法在Storyboard中设置?我看到了最小值和最大值的设置(下图),但没有看到拇指的设置?我只是在这里遗漏了一些明显的东西吗? 最佳答案 答案是否定的。“我看到了最小值和最大值的设置(下图),但没有看到拇指

ios - 为什么我不能在 Storyboard 中设置导航 Controller 的背景颜色?

我不明白为什么Storyboard中的背景颜色设置对我的导航Controller不起作用?(见图)http://ctrlv.in/299323我在这里将它设置为亮红色,但如您所见,它在我构建它时在Storyboard或应用程序中没有任何作用。有什么想法吗?我知道我可以通过编程方式设置颜色,这就是我目前正在做的事情。但是,如果能在Storyboard中看到变化会很不错,这样我就不必在每次更改颜色时都构建应用程序来查看差异。 最佳答案 是的,你可以。请注意,您正在更改UIView属性而不是导航栏。请看下面的屏幕:您必须设置BarTint

ios - 区分 iOS 中的 iPhone 和 iPad Storyboard

我正在处理Storyboard。我有2个用于iPhone和iPad的Storyboard。所以我的问题是如何区分这两个接口(interface)。我正在分享我的代码://IamwritingthiscodeinAppDelegateMethod.UIStoryboard*loStoryboard;if(loStoryboard==[UIStoryboardstoryboardWithName:@"Main_iPhone"bundle:nil]){//iPhone.....}else{//iPad....}但它不起作用。 最佳答案 试

ios - 推送 segue 后从导航堆栈中删除 View Controller (使用 Storyboard segues)

我的应用包含在UINavigationController中。RootViewControllerA本质上是一个登录View,用户将在其中输入凭据,成功后将通过推送segue显示配置文件ViewControllerB。现在,用户在B的导航栏上获得返回按钮以返回到A。我希望B现在成为导航堆栈上的RootViewController,有效地防止用户在新应用启动之前返回到A。在仍然使用推送segue的同时处理这个问题的正确方法是什么?我是否应该在没有segue的情况下执行B的呈现,并使用新的导航Controller有效地启动B? 最佳答案

ios - 在 Storyboard 中设置自动布局约束时,菜单中的同级对象不可用

Apple指南“使用固定和对齐工具添加自动布局约束”指出:Tocreateaconstraintrelatedtoanotheritemthatisnotthenearestneighbor,clicktheblackdownarrowinthetextfieldandchooseanothernearbyitemfromthepop-upmenu.https://developer.apple.com/library/ios/recipes/xcode_help-IB_auto_layout/chapters/pin-constraints.html我的Storyboard有一个包含

ios - 用 XIB 替换 Storyboard

如何用XIB替换Storyboard?在尝试动态创建View及其Controller时,我失去了新Storyboard的所有优势。现在,在尝试将其从项目中删除时,我创建了一个带有自己Controller的新XIB,并在项目设置中替换了它:现在,当尝试运行该应用程序时,它崩溃了,日志显示以下内容:2012-04-0814:50:16.567Bazaart[11340:15203]***Terminatingappduetouncaughtexception'NSUnknownKeyException',reason:'[setValue:forUndefinedKey:]:thiscla

iphone - 加载从 Storyboard 中实例化的 nib 文件

所以我对这个Storyboard概念还很陌生。我有一个Viewnib放入Storyboard中,每个都对应于我拥有的UIViewController子类,我尝试使用以下代码加载nib文件:TestViewController*vc=[[TestViewControlleralloc]initWithNibName:@"TestViewController"bundle:nil];[self.viewsetBackgroundColor:[UIColorblueColor]];[self.viewsetFrame:CGRectMake(0,self.profilePicture_.fra

ios - 无法在 Xcode 5 Storyboard 中创建 IBAction 连接

一个看似非常基本的问题,但它让我无休止地沮丧并阻碍了进步。当我从UIButton或UIStepper单击并拖动到ViewController时,未列出添加IBAction连接的选项。ViewController称为BuyNowVC,在我的BuyNowVC.h中我有:@interfaceBuyNowVC:UIViewController{IBOutletUIButton*buyButton;IBOutletUIStepper*myStepper;}@property(nonatomic,retain)IBOutletUIButton*buyButton;@property(nonatom

iphone - 2个 Storyboard之间的过渡

我的应用程序中有2个Storyboard文件,我想在一个的ViewController和另一个的ViewController之间转换。我连接了一个IBAction以响应第一个ViewController上的按钮按下,它调用AppDelegate中的一个方法。我已验证此信号到达AppDelegate方法。这是我在AppDelegate中的相关方法,但是没有发生转换。谁能告诉我为什么,或者拥有2个Storyboard是不是一个愚蠢的想法?-(void)presentSecondViewController{UIStoryboard*mainStoryboard=[UIStoryboards

mysql - 在备份中包含 ib_logfiles?

小问题:在使用InnoDB引擎创建MySQL安装的定制备份时跳过ib_logfile*文件是否安全?定制备份只是复制所有(或子集)/var/lib/mysql+/etc/my.cnf到安全的地方。据我所知,ib_logfile*文件由MySQL在启动时重新创建+这些文件确实很大,因此将它们存储在备份中可能并不明智。是的,假设MySQL在备份之前(正确地)停止了。 最佳答案 以您描述的方式备份数据库是不安全的。原因是您无法知道某些数据页是否仍在MySQL服务器的内存中,等待I/O刷新到磁盘。因此,无论您是否包含ib_log文件,复制文