小编use*_*564的帖子

iOS 更改整个应用程序中的导航栏外观

我的故事板中有多个 UINavigationController。由于我使用 tabbarcontroller,每个选项卡项都在 ViewController 之前嵌入了自己的 UINavigationController。

我想同时设计所有这些风格。我尝试过的工作是使用 ViewControllersViewWillAppear方法并添加以下行:

UINavigationBar *nav = self.navigationController.navigationBar;
nav.barStyle = UIBarStyleBlack;
nav.tintColor = [UIColor blackColor];
nav.translucent = NO;
Run Code Online (Sandbox Code Playgroud)

但随后我必须对每个选项卡项和每个 ViewController 执行此操作。

另外,在 AppDelegate 中执行以下操作不起作用:

[[UINavigationBar appearance] setTintColor:[UIColor blackColor]];
[[UINavigationBar appearance] setTranslucent:NO];
Run Code Online (Sandbox Code Playgroud)

具体来说,我很好奇为什么使用外观代理不起作用。我相当新,所以如果您提供涉及自定义 UINavigationController 或设置委托的解决方案,请详细说明。谢谢!

objective-c uinavigationbar uinavigationcontroller ios

4
推荐指数
1
解决办法
2727
查看次数

使用Autolayout时,UIButton中的图像不会缩放.

我有一个UIButton,我希望它与视图一样宽,然后以固定的宽高比调整高度.我已经将按钮的约束设置为与视图一样宽.并且高度与这样的宽高比为2:1(http://imgur.com/1epStSI)

但是当我将它移动到iPhone 6或6 Plus屏幕时,按钮的图像本身不会缩放.我为empahsis添加了绿色背景颜色.(http://imgur.com/NuTONRQ)

模式设置为Aspect Fill.为了记录,我尝试了多种模式.

任何帮助,将不胜感激.

ios autolayout xcode6

3
推荐指数
1
解决办法
1105
查看次数

Google表格工作簿中所有工作表的总和值

因此,假设我有一个带有随机工作表名称的Sheets工作簿,"Bob","Sally","Billy","John"或类似的不连续的东西.我还有另一张名为"Totals"的表格.如何对特定单元格中的值求和,从所有单元格中说"H4"?具体来说,如果我在创建公式后添加了新的纸张而不必每次更改公式?

google-sheets

2
推荐指数
1
解决办法
1936
查看次数