草庐IT

StoryBoards

全部标签

xcode - OSX Storyboards - 使用标准 segue 打开非模态窗口

我尝试通过Storyboard转场(OSX)显示NSViewController。打开的窗口将是检查器窗口,因此它应该是非模态的。当我通过按住Ctrl从触发按钮拖动到窗口Controller来创建Action转场时,系统会提供以下转场样式选项:模态工作表弹出窗口自定义前三个选项显然不合适。我确定我可以创建自定义转场来显示View。这将涉及创建一个类、实现一些方法等等。但是,由于我的要求对我来说似乎很基本,我想知道我是否遗漏了什么显而易见,这是一种通过Canvas打开非模态窗口的简单方法。我正在使用XCode6-Beta3。 最佳答案

ios - Xcode Storyboards - iPhone 7 Plus 没有状态栏?

为什么iPhone7PlusStoryboard在Xcode中没有可见的状态栏,而其他尺寸的Storyboard(iPhone7、5s)却没有。在iPhone7Plus上运行该应用程序时,它有一个状态栏,但在Storyboard上却没有?iPhone7Plus没有状态栏:具有状态栏的iPhone7Storyboard: 最佳答案 关闭xcode然后再打开它对我很有帮助。它会扰乱Storyboard,但对我来说只在iphone7plus中出现。 关于ios-XcodeStoryboards

ios - Storyboards 和 Interface Builder 之间的关系是什么?

我刚开始学习XCode、objective-c、iOS等等。这是我第一次涉足应用程序开发。我对开发并不陌生,只是iOS开发和XCode。所以我正在学习一个Udemy类(class),该类(class)让我使用Storyboard,但我有些担心,因为我认识的每个专业iOS开发人员都使用一种叫做InterfaceBuilder的东西,这显然消除了对Storyboard的需要。我才刚刚开始,所以对于Storyboard到底是什么,我仍然只有一个粗略的概念……它似乎只是单个页面View的图形表示。我不知道它与这个所谓的InterfaceBuilder有什么关系,它们之间的关系是什么。通过使用S

ios - 在 Storyboards 中登录成功后执行 segue

我有2个UITextFields,其中一个用于登录,另一个用于密码。只有当登录“成功”时,我才想执行Segue和Push到另一个ViewController。但是当我触摸按钮时,直接将View推送到另一个View而不检查条件。在StoryBoard中,我从UIButton拖动到我想要推送的ViewController,以创建带有推送选项的segue。这是我的代码:-(IBAction)buttonLogin:(id)sender{if(([self.textFieldLogin.textisEqualToString:@"User"])&&([self.textFieldPasswor

ios - 如何将具有多个 segues 的 Storyboards 用于一个 View Controller ?

我的应用程序将使用一个简单的登录类型选择器ViewController,然后它将分支到不同的ViewController,即注册、登录和使用社交网络登录。现在我如何将所有这些的segue添加到一个单一的目标ViewController。如何添加这些多个segues。 最佳答案 每个ViewController都应该有自己的序列。要创建,请按“Ctrl”并移动到您想要的ViewController并且每个ViewController都应该实现“prepareForSegue”-(void)prepareForSegue:(UIStor

ios - 使用 Storyboards 的具有不同单元格原型(prototype)和高度的 UITableView

我目前正在开发我的第一个iOS应用程序,但遇到了一个我似乎无法解决的问题。经过长时间的思考和斗争,我决定在这里问一下,看看是否有人遇到过类似的问题并且可以帮助我。我有一个带有两个单元格原型(prototype)的UITableView。我能够毫无问题地渲染这两种细胞类型,但有一个小问题。一种单元格类型的高度为475像素,而另一种只有250像素。呈现TableView时,表的每一行都具有相同的高度。我继续调试Storyboard,发现我的表格View的行高为475像素。这对于较高的单元格很好,但对于较小的单元格,它会在两者之间留下空白。我希望能够根据呈现的单元格类型调整每一行的高度。这可

iphone - iOS : firing multiple segues from a prototype cell in storyboards

有没有办法将原型(prototype)单元连接到不同的场景,并在didSelectRowAtIndexPath方法上调用[selfperformSegueWithIdentifier:@"NAMEOFTHESEGUE"sender:self]?我似乎无法将多个segue从原型(prototype)单元拖到不同的场景......我知道静态单元是可能的,因为你可以从每个单元绘制一个segue到场景但是如果我使用原型(prototype)单元怎么办?我目前正在尝试使用SWRevealViewController(https://github.com/John-Lluch/SWRevealVi

ios:如何使用 StoryBoards 从 ViewController 打开 Tab Bar Controller

我正在这样做,如果是第一次,我想从登录页面打开标签栏Controller,如果已经登录,则在Spalsh之后传递登录页面并打开标签栏Controller意味着如果用户第一次登陆应用程序,时间序列应该是这样的1.飞溅2.登录页面3.成功登录后打开有4个选项卡的TabBarController如果用户已经登录1.飞溅2.标签栏Controller我正在尝试通过ViewDidLoad方法中的以下代码打开TabBarControllerUITabBarController*tbc=[self.storyboardinstantiateViewControllerWithIdentifier:@

ios - 在 Custom Cocoapods 中使用 Storyboards 和 Image assets

我正在尝试使用cocoapods模块化一个大型iOS项目(使用Swift开发)。这个想法是创建“子应用程序”,其中包含可以集成到主项目中的Storyboard和Assets。在这种情况下,我无法使用Storyboard。这个问题类似于(我认为):https://github.com/CocoaPods/CocoaPods/issues/2597这是我要转换成pod的模块的.podspec:Pod::Spec.newdo|spec|spec.name='GlycoAppMenuModule'spec.version='0.0.8'spec.license={:type=>'MIT',:f

ios - 通过storyboards在同一个UICollectionView中注册多个header supplementary view

所以我有一个UICollectionView,我想根据用户所处的状态显示多个UICollectionViewCells和不同的标题。问题是我似乎无法在Storyboard中注册多个UICollectionResuableView(标题)View。如果我尝试将其注册为页脚并将其用作页眉,应用程序就会崩溃。我也没有在Storyboard中的任何地方看到声明部分的数量,这可以缓解问题。现在我不得不使用多个UICollectionViews并隐藏/取消隐藏我想根据我需要的标题显示的CollectionView。有没有更好的方法来做到这一点,或者有什么方法可以在Storyboard中的同一个UI