2013-05-29 36 views
1

我想创建一个自定义的UiBarButtonItem。当我在IOS模拟器上构建项目时,自定义按钮比例都是错误的。我尝试过不同尺寸的图像,但它们都不起作用。我究竟做错了什么?创建自定义uibarbuttonitem,按钮图像错误

UIImage *image = [[UIImage imageNamed:@"facebookbutton4.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 5, 0, 5)]; 

authButton = 
[[UIBarButtonItem alloc] initWithImage:image 
           style:UIBarButtonItemStylePlain 
           target:self 
           action:@selector(authButtonAction:)]; 

self.navigationItem.leftBarButtonItem = authButton; 

当前图像是74 X 46像素,分辨率每英寸952个像素。我很难试图正确设置分辨率,我使用iDraw for mac。图像应该是什么样的分辨率?

+1

你可以发布它在你的模拟器中看起来像什么截图吗? –

+0

你好,这里有一些截图,希望! –

+0

https://dl.dropboxusercontent.com/u/103621772/screenshot2.tiff https://dl.dropboxusercontent.com/u/103621772/iphoneshot.tiff –

回答