Twitters iPhone NavBar徽标

时间:2013-02-27 10:40:46

标签: iphone twitter uinavigationbar

这更像是一个设计问题,但是有没有人知道他们如何让UINavigationBar中的Logo在原生iPhone应用程序中看起来很好?

Twitter

有人知道教程吗?

提前致谢!

3 个答案:

答案 0 :(得分:1)

UIViewController的-navigationItem属性本身就有一个名为-titleView的属性。

将当前显示的UIViewController的navigationItem的titleView属性设置为Twitter已经完成的浮雕半透明图标,然后进行设置。

答案 1 :(得分:0)

您将加载图像,然后将其放在将位于导航控制器内的视图控制器上的navigationItem.titleView属性中。

UIImage *image = [UIImage imageNamed: @"header_logo.png"];
UIImageView *imageView = [[UIImageView alloc] initWithImage: image];
viewController.navigationItem.titleView = imageView;

答案 2 :(得分:0)

基本上两个答案都是正确的。

我只是输入我用过的代码。我比@stevenhepting的代码更喜欢它:))

只需将此代码放入viewDidLoad:方法

即可
self.navigationItem.titleView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"yourPicture"]];

您图像的完美尺寸(在我看来)是80x40像素(宽度= 80 /高度= 40)。