草庐IT

storyboarding

全部标签

ios - Storyboard : How to add outlets to a prototype UITableViewCell?

我在其中一个Controller中添加了原型(prototype)单元,该Controller是我正在设计的Storyboard的一部分。它有各种标签、按钮、铃声和口哨声。但是我怎么知道为那个单元格的元素创建导出呢?如果我单击Xcode中的助手,它将显示我继承的UITableViewController的虚拟源,而不是从UITableViewCell继承并在自定义中指定的“DetailsCell”的虚拟源IB中的类输入字段。我当然可以使用ViewWithTag()但我宁愿使用强类型的东西。 最佳答案 对于您可以使用IB创建的任何对象

ios - 如何设置我的 iOS Storyboard以像 Instagram Stream 一样弹跳?

我正在构建一个包含社交内容流的应用程序,并试图了解Instagram如何在应用程序中进行流式传输的行为。所以基本上是一个顶部标题,它滚动出屏幕但在它和内容之间弹跳。我可以让顶部标题滚出屏幕,我可以让View不反弹,但我想使用Pull来刷新,最终会超过“人造”导航栏UIView.我知道普通的Navbar会产生这个,但这个滚动的是另一回事。目前我有一个UITableview有一个UIView在UITableViewCell之上一切都很好,除了反弹发生在UIView之上.我想我需要得到UIView在UITableView之上但是在UITableViewController中,Storyboa

ios - 在 Storyboard 中切换 UINavigationController 堆栈的最佳实践

在我们的Storyboard中,我们有多个UINavigationController堆栈。例如,LoginViewController堆栈与SWRevealViewController堆栈完全分开。在它们之间切换的最佳做法是什么?当我按下注销按钮(注销按钮位于SWRevealController堆栈上)然后尝试显示LoginViewController堆栈时,我收到如下错误:Warning:AttempttopresentLoginViewControlleronSWRevealViewControllerwhoseviewisnotinthewindowhierarchy!尽管我在

ios - Xcode Storyboard textview 错误在中间被切断

我在Xcode5.0.2中有一个奇怪的错误。我刚刚用标签栏模板创建了一个新项目。在View中,有一个TextView。由于某种原因,它在中间被切断了(见下图)。我在其他项目中也遇到了同样的问题。我还没有以任何方式篡改该项目。有人知道为什么以及如何解决它吗?谢谢!编辑:额外截图 最佳答案 我遇到了同样的问题。我注意到如果我将View->模式从默认的“缩放以填充”更改为“纵横比填充”,它就解决了这个问题。奇怪的是,将其改回并没有导致问题再次出现,因此这似乎肯定是Xcode中界面构建器的错误。

ios - Xcode: Storyboard更改初始 View Controller

我使用“master-detail”模板启动了我的应用程序。我只是添加了另外两个VC,并将“初始ViewController”复选框更改为“安全文化MainVC”...当我运行时,我的应用程序崩溃了...我需要做什么?!这是默认Storyboard的屏幕截图,其中包含我的另外两个VC——它们在“导航Controller”为默认值时工作。很明显,我是初学者,所以您提供的尽可能详细的信息对我很有帮助!!谢谢!调试输出:2012-06-0710:38:42.812SafetyCulture[1020:fb03]-[safetyCultureMainVCtopViewController]:u

ios - Storyboard警告 : First baseline layout attribute before iOS 8. 0

我不知道如何摆脱这个警告,我正在使用一个包含许多ViewController(带有标签、文本字段和许多约束)的Storyboard,所有这些ViewController都是以几乎相同的方式创建的。当我点击警告时,它会突出显示scrollView中的UILabel:这个scrollView有很多带有约束的UILabel,我尝试了所有我能找到的东西,包括:AttributeUnavailable:FirstbaselinelayoutattributeoniOSversionspriorto8.0这个警告不会导致我的应用程序崩溃,我已经在模拟器和iPhone4(ios7.1.2)上试过了。

iphone - iOS Storyboard 如何访问控件和添加事件处理程序,以及将数据绑定(bind)到 Storyboard 上添加的控件

我曾经通过代码创建UI。但现在我必须使用Storyboard。我对如何将事件处理程序添加到Storyboard上添加的控件以及如何将数据动态绑定(bind)到Storyboard上添加的控件感到困惑。示例场景是在Storyboard上添加了一个UIView,并在其顶部添加了两个UITableView和一个按钮。我想向按钮添加事件处理程序并将数据绑定(bind)到TableView。我该怎么做呢。如果我将添加到Storyboard上的UIView子类化,我是否可以访问添加到View顶部的控件(按钮,两个TableView),或者我应该如何实现这一点?。请帮忙!

iOS Storyboard : Statusbar color

我正在尝试更改Storyboard中的状态栏颜色,但它不起作用。酒吧是灰色的,但我想要一个黑色的酒吧。我知道,我可以使用以下代码更改它:[[UIApplicationsharedApplication]setStatusBarStyle:UIStatusBarStyleBlackOpaqueanimated:YES];但是当应用程序启动时,状态栏变为灰色然后变为黑色。这看起来不太好。我希望,你能帮助我。 最佳答案 我建议在项目的%AppName%-Info.plist中设置状态栏样式。

ios - 在 Storyboard iOS 中隐藏导航栏的后退按钮

我想隐藏导航栏的后退按钮,它是Storyboard的一部分,我在详细View按钮中尝试了不同的以下代码片段,但似乎对我没有任何作用。self.navigationItem.hidesBackButton=YES;self.navigationItem.backBarButtonItem=nil;PS:我的Storyboard中还有标签栏和导航栏 最佳答案 在您想要隐藏后退栏按钮的ViewController的viewDidLoad中添加此行:[self.navigationItemsetHidesBackButton:YES];在S

ios - 在 Storyboard中将 UITableView 的 rowHeight 设置为 UITableViewAutomaticDimension?

在Xcode6中为iOS8创建应用程序时,如何将UITableView的rowHeight设置为UITableViewAutomaticDimension?在WWDC2014Session226"What’sNewinTableandCollectionViews",演讲者说UITableViewAutomaticDimension是以编程方式创建的TableView的rowHeight的新默认值。但是,他还提到,在session期间,对于从xib/storyboard加载的TableView,情况并非如此。现在Xcode6GM已经出来了,我如何在Storyboard中设置这个值,而不