草庐IT

StoryBoard

全部标签

ios - UIImageView 的 tintColor 不适用于 Storyboard,但适用于代码

Xcode9beta6,iOS11我下载了一个Instagram标志,它是一个.png文件,我创建了一个UIButton和UIImageView在Main.storyboard中,logo图片设置如下:并且我设置了UIButton和UIImageView的TintColor是white,但是当我运行项目中,UIImageView的图像颜色仍然是黑色,而UIButton的图像颜色是白色。imageView设置:WhyitisblackforimageViewandwhiteforbuttonwiththesamesettingoftheimage?Thanks.补充说明:当我使用代码添加

ios - UIImageView 的 tintColor 不适用于 Storyboard,但适用于代码

Xcode9beta6,iOS11我下载了一个Instagram标志,它是一个.png文件,我创建了一个UIButton和UIImageView在Main.storyboard中,logo图片设置如下:并且我设置了UIButton和UIImageView的TintColor是white,但是当我运行项目中,UIImageView的图像颜色仍然是黑色,而UIButton的图像颜色是白色。imageView设置:WhyitisblackforimageViewandwhiteforbuttonwiththesamesettingoftheimage?Thanks.补充说明:当我使用代码添加

ios - 从 Storyboard 中加载 View Controller 花费了太多时间

在我的应用程序中,我有5个ViewController。其中我有4个Web服务调用。从第4个Controller到第5个Controller,没有Web服务,仍然需要很长时间才能加载。可能的原因是什么?我的观察:Viewcontroller很晚才到达viewDidLoad。Storyboard应该是问题所在。一旦我从一些标签中删除了自定义字体,它就可以正常工作了。 最佳答案 在我的例子中,分配给控件的字体是错误的。ProximaNovaSoft-Semibold字体已分配给控件,但该字体不存在。真正的字体是ProximaNovaSe

ios - 从 Storyboard 中加载 View Controller 花费了太多时间

在我的应用程序中,我有5个ViewController。其中我有4个Web服务调用。从第4个Controller到第5个Controller,没有Web服务,仍然需要很长时间才能加载。可能的原因是什么?我的观察:Viewcontroller很晚才到达viewDidLoad。Storyboard应该是问题所在。一旦我从一些标签中删除了自定义字体,它就可以正常工作了。 最佳答案 在我的例子中,分配给控件的字体是错误的。ProximaNovaSoft-Semibold字体已分配给控件,但该字体不存在。真正的字体是ProximaNovaSe

ios - 在 Xcode 中制作 Storyboard 的 PDF 的方法?

有没有一种简单的方法可以在Xcode4.3中制作完整Storyboard的PDF或图像文件(png/jpg/jpeg)以导出并发送给其他人或在此论坛上发布问题?我只想制作一个屏幕截图,但我的Storyboard对于我的显示器来说太大了,我宁愿不必在图像编辑程序中手动将它重新粘贴在一起。 最佳答案 我很确定xcode中没有“将Storyboard导出为PDF”选项,但我知道这一点:双击Storyboard文件名会在它自己的窗口中打开它。然后你可以全屏使用它,然后右键单击以缩小到你想要的比例。然后您可以拖动一个框来选择所有内容或按Com

ios - 在 Xcode 中制作 Storyboard 的 PDF 的方法?

有没有一种简单的方法可以在Xcode4.3中制作完整Storyboard的PDF或图像文件(png/jpg/jpeg)以导出并发送给其他人或在此论坛上发布问题?我只想制作一个屏幕截图,但我的Storyboard对于我的显示器来说太大了,我宁愿不必在图像编辑程序中手动将它重新粘贴在一起。 最佳答案 我很确定xcode中没有“将Storyboard导出为PDF”选项,但我知道这一点:双击Storyboard文件名会在它自己的窗口中打开它。然后你可以全屏使用它,然后右键单击以缩小到你想要的比例。然后您可以拖动一个框来选择所有内容或按Com

ios - 以编程方式创建导航 Controller 时黑屏

我正在以编程方式创建导航Controller,如下所示:-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{self.mainMenuViewController=[[MainMenuViewControlleralloc]init];self.window.rootViewController=self.mainMenuViewController;UINavigationController*navigationControl

ios - 以编程方式创建导航 Controller 时黑屏

我正在以编程方式创建导航Controller,如下所示:-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{self.mainMenuViewController=[[MainMenuViewControlleralloc]init];self.window.rootViewController=self.mainMenuViewController;UINavigationController*navigationControl

ios - 弱 IBOutleCollection 始终为零

我的问题是为什么weakIBOutletCollection总是nil?如果将弱变强,我所有的按钮都在那里,这真的很奇怪。我试图理解苹果的逻辑,我看不出单个按钮和一组按钮在内存管理方面没有区别。我错过了什么吗? 最佳答案 绝不是完整的,而是简单的答案:用IB创建的单个UIButton自动成为其他UIView的subview(至少是UIViewController的.view),因此被强烈指向。一个IBOutletCollection是一个NSArray或NSMutableArray,而不是一个显示在任何地方的UIView并且UIVi

ios - 弱 IBOutleCollection 始终为零

我的问题是为什么weakIBOutletCollection总是nil?如果将弱变强,我所有的按钮都在那里,这真的很奇怪。我试图理解苹果的逻辑,我看不出单个按钮和一组按钮在内存管理方面没有区别。我错过了什么吗? 最佳答案 绝不是完整的,而是简单的答案:用IB创建的单个UIButton自动成为其他UIView的subview(至少是UIViewController的.view),因此被强烈指向。一个IBOutletCollection是一个NSArray或NSMutableArray,而不是一个显示在任何地方的UIView并且UIVi