storyboard相关内容
在使用情节提要功能的 iOS5 中,我想创建一个自定义容器,其中嵌入了 2 个 ViewControllers.例如,将 Table 视图控制器和视图控制器都嵌入到一个 ViewController 中. 也就是说,一个视图控制器会有2个关系: 到表视图控制器 查看控制器,其中将有 4 个 UIImage 视图或 UIButton 是否可以仅使用情节提要的拖放功能来创建这种类型
..
我正在转换到 iOS 5 和情节提要.当我有一个具有默认单元格样式的表格视图时,一切正常. - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {UITableViewCell *cell = [tableView dequeueReusabl
..
在 iOS5 中,使用 ARC 和原型单元格用于 storyboard 上的 tableView,我可以替换下面的代码吗: 静态 NSString *CellIdentifier = @"Cell";UITableViewCell *cell = [tableViewdequeueReusableCellWithIdentifier:CellIdentifier];如果(细胞 == 零){单元格
..
我的应用程序中的一个屏幕必须是可垂直滚动的.它的内容或多或少是静态的,但它不适合手机的屏幕(因此是滚动视图).我使用 UIScrollController 作为顶视图,我想使用 Xcode 中的情节提要编辑器来布置其中的所有视图.我可以这样做吗?我显然可以在 UIScrollController 的可见部分放置东西,但是我可以在视觉上将更多视图放在“首屏"吗? 解决方案 还有另一种方法可以
..
我是 Xcode 新手,我正在尝试制作我的第一个培训应用程序.因为显然空应用程序模板是唯一提供预集成核心数据的模板,所以我选择了它.但是,在那之后,我无法让 UI 工作(它仍然是空的). 我做了什么: 空应用程序模板 新的 iPad 故事板文件 将标签栏控制器溅到上面 更改了项目摘要视图中的主要故事板 点击⌘R 盯着纯白色的 iPad 屏幕,没有任何标签 我尝试对比我创
..
我正在尝试将一个类 (DataViewController) 中的 IBOutlet 连接到另一个类 (RootViewController),以便我可以访问 DataViewController 中的 RootViewController 实例. 没有编译警告或错误.当我在 IB 场景中选择 DataViewController 时,我可以看到我在 Connections Inspecto
..
您好,现在我正在尝试使用 Xcode 创建一个 Pop-OverView故事板.首先,我有 rootViewController、UIViewController 和 UITableViewController 我希望 UIView 充当翻页,UITableView 将在 navigationBar 项目控制器下显示 popOver. 对于 UITableView,我想在 Navigat
..
我有一个标签栏控制器应用程序,我正在尝试使其与 iOS 6 和 iOS 5 兼容.对于 iOS 6,我使用自动布局.但是当尝试在 iOS 5 上运行时,由于它无法识别 NSLayoutConstraints 而出现错误. 据我所知,我需要在未启用自动布局的情况下使用不同的故事板.我已将我的故事板复制到一个新的,但不知道如何设置在应用委托中使用哪个故事板. 执行此操作的代码是什么?
..
我正在使用情节提要开发一个 iOS5 应用程序,并且我在视图控制器类中有一个方法,我想从 App Delegate 访问该方法.问题是,这个视图控制器是通过故事板中的标签栏控制器实例化的,所以 App Delegate 无法直接调用我想要的方法...... 要让视图控制器与 App Delegate 取得联系,只需使用: MyAppDelegate *appDelegate = (MyAp
..
我无法使用情节提要实现以下目标: 设置未完成时:运行应用程序 -> 显示设置视图控制器 -> 显示主导航控制器设置完成后:运行应用程序 -> 显示主导航控制器 所以基本上,我希望应用程序在某些情况下以编程方式从设置视图开始,否则直接跳到主导航控制器. 我确实设法通过主导航控制器的模态样式segue 显示设置视图,但我不知道如何在主导航控制器显示之前显示它.有什么想法吗? 解
..
我在故事板中有两个控制器,嵌入在 NavigationController 中,并且有一个 segue 可以在它们之间切换. 通过实现 prepareForSegue 将数据从第一个控制器传递到第二个控制器非常简单,并使用 segue.destinationViewController 设置第二个控制器的属性. 我也应该将数据从第二个控制器传回到前一个控制器.我用谷歌搜索,但我没有找到
..
我是 iOS 开发的新手. 我想在 UITableViewController 的表格视图中添加页脚.我已经在 Storyboard 中以图形方式制作了要用作页脚的视图,但是我不知道如何将其作为页脚连接到我的表格视图. 我可以通过分配 self.tableView.tableFooterView 以编程方式在 UITableViewController 的 viewDidLoad 方法
..
我使用故事板构建了一个小应用程序,它运行良好.就在最终测试之前,我决定尝试一下它是否可以在 iOS 4.3 上运行.我点击项目设置中灰色的5.0,选择了4.3. 应用程序构建失败并显示以下错误消息: 故事板在 iOS 4.3 及更低版本上不可用 iPhone 和 iPad 故事板都告诉我这一点. 当我切换回 iOS5 目标时,我仍然不断从两个故事板中收到这些错误,并且产品无
..
我在将值传递给 destinationViewController 的 IBOutlet 属性时遇到问题,但它在普通属性上工作正常,请参阅下面的代码 - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {if ([segue.identifier isEqualToString:@"NewsCellToDeta
..
如何仅使用情节提要为 UILabel 的部分文本添加下划线?我可以在代码中执行此操作,并且可以在标签的整个文本下划线,但不仅仅是字符串中的一两个单词. 解决方案 选择 UILabel 并转到 Attribute Inspector 部分. 将文本值从 plain 更改为 Attributed . 选择您想要下划线的特定文本部分. 注意:如果您希望全文为下划线,请选择全文.
..
我在情节提要中创建了一个 UIScrollView,将其作为属性链接到视图控制器,现在我正在尝试添加一些带有分页的子视图.但是,即使我以图形方式在情节提要中设置了尺寸,UIScrollView 的框架最终还是 0,0,0,0.即使我已经在情节提要中以图形方式指定了尺寸,是否还需要对尺寸进行硬编码? 另外,有点相关,是否可以自定义故事板中的子视图以在此滚动视图中使用?除非它已经在控制器中,否则
..
我使用情节提要在我的视图控制器中添加了一个内容大小大于屏幕大小的滚动视图.当然,滚动视图的目的是让内容大于包含它的视图.我想在情节提要中以图形方式将按钮和标签添加到滚动视图的底部,但我无法查看滚动视图的那部分.我如何到达那里.几周前我第一次添加视图时,我尝试在尺寸检查器中进行调整,但它没有让我改变任何东西. 解决方案 我能够在 UIScrollView 中编辑我的内容的唯一方法(这可以追溯
..
所以,我知道我有类似的问题,但可能不准确(所以请不要标记我——只是警告我或其他什么).我已经搜索了几天来解决这个简单的问题.使用故事板、ARC 和 Xcode 4.5.2,我只需将一堆标签放在 UIScrollView 中并让它垂直滚动.我已经尝试过在 viewDidLoad、viewDidAppear 和 viewWillAppear 中设置帧大小和内容大小的多种组合,但无济于事.当里面没有任何
..
我有一个滚动视图.在滚动视图上,我添加了许多必要的 UILabel 和 UIButtons 等. 现在我想添加 MORE 标签和按钮,但是我在视图的界面上没有空间添加它们,否则它们会与其他元素重叠.如何添加更多 UI 元素,以便在用户滚动时与它们进行交互?我在想如果我将 UIelement 放在滚动视图的底部,滚动会“向下滚动"并为我提供更多空间. 解决方案 这里的关键是要记住,视图
..
我觉得我已经触及了阻止它的每一个可能的原因,但是我的 Storyboard 中有一个 UIScrollView 与一个插座相连,在 viewDidLoad 中我设置了 contentSize 以便我可以滚动(是的,比我的框架大大小)! 但是,无论我更改什么,我都无法滚动!我的滚动视图中有几个文本字段并启用了弹跳功能,因此我可以看到,在使用其中的子视图测试其上下移动时,但是无论我将 conte
..