草庐IT

StoryBoard

全部标签

ios - 标题字体在导航栏中没有改变

我有一个嵌入在导航Controller中的Controller,我想更改导航栏中标题的字体。我想使用Storyboard,因此它会在整个应用程序中发生变化(而不是为NavigationController创建一个文件并通过代码来完成);不是每个Controller:我可以更改字体大小和颜色,但在使用自定义字体时无法更改字体系列。所有其他Xcode字体都适用于这种情况。我在应用程序的任何地方都使用自定义字体,但它只在导航的情况下不起作用。这个问题可能是什么原因造成的? 最佳答案 我在Xcode6.4中遇到了完全相同的问题。这可能是Xc

ios - 如何使用 XCode 7 在 Storyboard 中将 View 高度设置为屏幕高度的百分比

我需要设计如下图所示的View,我尝试过固定高度,也尝试过紧凑宽度和常规高度以及常规宽度和紧凑高度,但这些场景对我不起作用。如何在Storyboard中将View高度设置为屏幕高度的百分比?我正在使用Xcode7 最佳答案 基本上,您需要对高度相等约束的multiplier属性进行操作。为此,请按住CTRL,从View拖动到其父View并选择equalheightsconstraint,稍后通过设置其multiplier在SizeInspector中编辑此约束,所需的值可以是也表示为1:25、1/25、0,025。如果它工作相反,就

objective-c - 以编程方式在委托(delegate)中调用 Storyboard

我正在尝试以编程方式调用我的Storyboard。我的Storyboard包括以下内容:[导航Controller]->[MainMenuView]->[DetailsView]“MainMenu”标识符被放置在[MainMenuView]中我遇到的问题是屏幕显示空白。我需要做什么?谢谢。-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{UIStoryboard*storyboard=[UIStoryboardstoryboar

ios - 如何使用 Storyboard隐藏 UINavigationController 的工具栏?

我有一个StoryboardiOS应用程序,其中包含我推送的多个View。我有一个选择了“显示工具栏”选项的UINavigationController,然后它会填充到我的View层次结构中。假设我的View流是3个View,A、B和C:ViewA--(push)-->ViewB--(push)-->ViewCViewA是一个普通的ViewController,工具栏上有一个按钮用于推送ViewB。ViewB是一个表Controller,所以我想在这里隐藏工具栏。ViewC是另一个类似于ViewA的View,需要显示一个工具栏。在Xcode/Storyboard中,如果在ViewB中我

ios - Xcode 4 不允许我打开在 Xcode 5 中编辑的 Storyboard

我有一个问题:在Xcode5中使用该应用程序后,我无法在Xcode4.6中打开Storyboard文件。我应该如何在Xcode4中打开它? 最佳答案 返回Xcode5中的Storyboard,然后转到FileInspector选项卡下的右侧Pane(从顶部选择它,它是带有小空白页的图标)。您会找到一个名为InterfaceBuilderDocument的部分。在那里,将Opensin设置为Xcode4.6而不是Default(5.0)。它还将改变用户界面的外观,因为Xcode4.X不支持包含用户界面组件(称为平面UI)的iOS7SD

ios - 从我的 Storyboard上的另一个 View 获取 tabbarcontroller

在我的Delegate中,我试图选择我的TabBarController以便我可以使用不同的背景来设置它的样式。但是问题是我的TabBarController不在rootView上..我当前的代码:UITabBarController*tabBarController=(UITabBarController*)self.window.rootViewController;UITabBar*tabBar=tabBarController.tabBar;UITabBarItem*tabBarItem1=[tabBar.itemsobjectAtIndex:0];UITabBarItem*t

ios - 如何获取 rootviewcontroller ios Storyboard

我在Storyboard的RootView中有一个菜单表,我想在subview更新数据时重新加载它。如何获取对RootView的引用,以便我可以对其调用reloaddata方法? 最佳答案 如果rootViewController是UIViewController,您可以使用下面的代码访问它UIViewController*rootController=(UIViewController*)((AppDelegate*)[[UIApplicationsharedApplication]delegate]).window.rootVi

ios - 实例化ViewControllerWithIdentifier并传递数据

我在我的应用程序中使用Storyboard,我想将数据从一个View传递到另一个View。我没有使用segues,而是使用instantiateViewControllerWithIdentifier。在这种情况下,我从我的第一个TableViewController实例化到一个NavigationController,它附加了第二个TableViewController因为我需要第二个中的导航>TableViewController。现在我想将数据从我的第一个TableviewController传递到我的第二个TableviewController,具体取决于单击的行。在这种情况下

ios - 在 Storyboard中设计 UICollectionViewCell

我从未使用过UICollectionViewController,我认为它们与UITableViewController有点相似,但令我惊讶的是,我无法将UI元素添加到我的自定义UICollectionViewCell的方式与我处理自定义UITableViewCell的方式相同。事实上,我可以在InterfaceBuilder中添加标签、按钮等,但是当我运行应用程序时,单元格显示为空。我在viewDidLoad方法期间通过调用(void)registerClass:(Class)cellClassforCellWithReuseIdentifier:(NSString*)identif

ios - 两个 UITabBarControllers 共享一个 ViewController(作为选项卡内容)?

情况:两个UITabBarController,每个都有自己的选项卡,但两者中的最后一个选项卡是相同的,因此需要一个UIViewController来显示内容。运行时问题:共享项仅出现在显示时的一个选项卡集中。问题:任何人都知道使这项工作有效的方法吗?链接到Storyboard设置的外部图形:(抱歉,没有足够的声誉在这里张贴图片!)Storyboardgraphic带有该Storyboard的Xcode项目:XCodeProject每个选项卡内容项都有自己的UIViewController类。除了使后退按钮起作用的行之外,它们不包含任何代码。(是的,我知道这很奇怪。实际情况是一个iPa