问题标签 [uistoryboard]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - 在情节提要中以编程方式添加到 UIView 的子视图不响应操作
我有一个包含许多元素的滚动视图,我必须将它们构建为一个单独的 xib,因为 Storyboards 图形界面正在剪切它,使我无法使用。
xib 是使用界面构建器构建的,以图形方式将文件的所有者设置为相同的视图控制器允许我按住 ctrl 单击并在其中的按钮和方法之间进行链接。
视图在 viewDidLoad 方法中是这样添加的:
其中 myView 是主视图, subviewHolder 是 UIScrollView 容器,它们都链接到控制器,并且子视图被添加并显示得很好。Self 当然是视图控制器。
似乎没有响应的是链接到我在子视图中的 UIButtons 的视图控制器中的操作。我已经设置了一些断点,但流程并没有通过那里。
我错过了什么?
谢谢
iphone - 使用 segue 自动旋转视图
我有一个横向 UIViewController,它以纵向模式显示 UINavigationController。当我使用模态 segue 连接从视图控制器到导航控制器时,由于某种原因,视图控制器最初被强制为纵向(最初它应该是横向)。当我删除 segue 时,事情会按预期工作。
期望的行为是使用从横向的界面到纵向的另一个界面的模态segue。
知道这里发生了什么吗?或者如何使其按预期工作?
xcode4 - 故事板 - 当用户点击标签栏时如何以模态方式显示标签视图?
我的 TabBar 中有 4 个项目。其中一项是“WorkFlowViewController”。当用户在我的 TabBar 中点击该选项卡时,我想以模态方式显示“WorkFlowViewController”,例如单击电话应用程序上的语音邮件选项卡。
如何在情节提要中使用 segue 来做到这一点?
我尝试将 TabBarViewController 与 WorkFlowViewController 链接(Control+mouse),Storyboard segue 显示四个选项:1. 关系 2. 推送 3. 模态 4. 自定义
如果我选择“关系”,它会自动将选项卡项添加到选项卡栏并在用户点击选项卡时正常工作(不是模态)。
如果我选择“模态”,它不会将选项卡项添加到选项卡栏,那么用户将无法单击选项卡项。而且我无法使用情节提要手动将标签项添加到我的标签栏。
非常感谢。
iphone - 在 UIStoryboard 的 UITabBarController 中配置 UIImagePickerController
我有一个使用故事板的项目。最初的 ViewController 是一个 UITabBarController,它承载了两个 ViewController,其中第一个是 UIImagePickerController。
我应该在哪里配置 UIImagePickerController(设置它的 sourceType 等)?
iphone - 无法在捆绑包中加载 NIB:'NSBundle 使用情节提要时
当我使用我的应用程序一会儿时,我收到以下错误。通常需要 50 到 100 个动作才能导致碰撞。我没有理解它,因为我使用的是故事板,这是一个 NIB 错误。
我不是 100% 确定从哪里开始寻找,但我认为这意味着情节提要已损坏?
我查看了我的所有源代码,但我在任何地方都没有字符串“nib”,所以没有 nibWithNibName 调用等。我也没有 MainWindow.xib,尽管我尝试创建一个。我不确定当我使用情节提要时是否可以将其设置为主界面。但是,在 .xcodeproj/project.pbxproj 文件中有一个对 .nib 的引用:
我在 Xcode 4.2 中使用故事板。我的主故事板设置为 MainStoryboard_iPhone,其文件名为 MainStoryboard_iPhone.storyboard。
崩溃发生在 iOS 5 模拟器中。
objective-c - 在情节提要中使用 MFMailComposeViewController 不起作用
在情节提要中,我可以设置从按钮到 a 的 segueUIViewController
并使其以模态方式显示。这工作正常。但是,当我将情节提要中的课程从 更改为 时UIViewController
,MFMailComposeViewController
它根本不起作用。出现的只是顶部的导航栏,显示屏的其余部分被黑色填充。我采取了错误的方法吗?
ios - UINavigationcontroller pushViewController 无法获取下一个 Viewcontroller
我几乎把所有提供的帮助都涂红了,但我仍然很困惑。我在 Xcode4.2 中有一个带有 sotoryboard 的简单项目。我有 Navigationcontroller 和两个 Viewcontroler(一个,两个)。如果我试图使用 pushViewController 从一到二,它就会崩溃。我的问题在哪里。如果我的故事板中有 Navigationcontroler,那么访问和使用它应该没有问题,对吗?我不会使用模态窗口应用程序,我使用故事板之类的东西,用户可以在其中前后移动而不会丢失控件数据。我该怎么做才对。
感谢任何帮助我是苹果开发的新手:)
唯一的代码:
objective-c - 故事板:导航和工具栏上的按钮图像不同
我有一个 iPad 故事板,其中包含一个包含导航栏和工具栏的视图。我已经使用相同的图像向它们添加了一个按钮项。但是在运行应用程序时,按钮中的图像在两个栏中似乎有点不同。有人对此有解释吗?
这是两个按钮。左侧是带有条形按钮项的工具栏,右侧是带有条形按钮项的导航项。正确的看起来应该如此。
xcode - Xcode 4.2 iOS 5 : Multiple segues from a UITableView
I'm starting now with Xcode on 4.2 for iOS5 and there are a few changes and I'm now crossing a problem that I can't figure out a way to solve it.
I'm doing an example with a UITablwView that is populated programmatically with 2 Sections, 1st section with only 1 Row, and 2nd Section with 3 Rows.
My aim is to select a row from the table, and based on that row, the user will be redirected to different Views.
For example: selecting section 0 row 0, app pushes to view 1 - name setting // selecting section 1 row 0, app pushes to view 3 - address setting
The old fashion way, this is quite simple, just needed to init a UIViewController with initWithNibName and then push the view.
Now with the storyBoard everything changes, or at least I think it changes because I can't see how to get the same result since I can't set multiple segue's from the tableView to different UIViewControllers...and to do the old fashion way I can't see where I can get the NIB names from the views on the storyBoard to init an UIViewController to push.
Does any one knows how to get to this result??
ios - Segue Popover 无法正常运行
我正在尝试使用 Segue 呈现然后关闭 Popover 视图 aUIBarButtonItem
被单击。
我创建了一个通用的 Segue,它除了视图之外不锚定任何东西,并为其命名
我已将 Interface Builder 中的 UIBarButtonItem 锚定为:
但是,当我单击按钮显示 Segue 时,它会给我一个错误:
由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“UIStoryboardPopoverSegue 必须从条形按钮项或视图呈现。”
它甚至没有击中我的-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
我在堆栈上阅读了以下问题:
但我仍然得到同样的错误。对于我的生活,我无法弄清楚出了什么问题