我對使用視網膜和非視網膜顯示管理不同大小的圖像有點困惑。管理視網膜UIButton圖像大小
我在故事板添加自定義按鈕並添加一些文本,然後添加和backgroundImage,這是在Illustrator做了載體(寬度:630 /高度:130):
UIImage *img = [UIImage imageNamed:@"iPad1_orange_button.png"]; [myButton setBackgroundImage:img forState:UIControlStateNormal];
按鈕顯示出來:
...按鈕出來非常小。
我有@ 2x視網膜的另一個圖像,但出來相同的大小。
我的問題是如何管理圖像大小的按鈕的大小。我需要手動設置按鈕的大小嗎?另外,當我在Illustrator中創建一個與XCODE中使用的按鈕具有相同像素大小的按鈕並將其導出爲.png時,將其添加到XCODE並將其拖入Storyboard中,它會非常大。
@ 2x圖像的寬度和高度是多少? – Ben
按鈕的框架是什麼?將其設置爲與圖像相同的尺寸。 –
1260 x 265像素2x – PeterK