3
我在iPad
的橫向模式應用程序中使用UIActionSheet
。我的一些按鈕的文本不符合寬度,並從最後裁剪。在iPhone
這是處理和我的行動表按鈕適合框架,即使他們很長。我不明白爲什麼iPad在這方面有所不同。你們有什麼想法,我可以如何做到adjustsFontSizeToFitWidth
方法做到UILabel
s?如何拓寬UIActionSheet以適應iPad中的文本?
下面是如何創建和顯示我的動作片:
UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:nil delegate:self cancelButtonTitle:nil destructiveButtonTitle:nil otherButtonTitles:nil];
for (NSString *bank in self.getBanksResponse.banks) {
[actionSheet addButtonWithTitle:bank];
}
[actionSheet showFromRect:self.bankButton.frame inView:self.view animated:YES];
[actionSheet release];
這裏是我的動作片的截圖:
提前THX ...
我試着給我一張比我的按鈕的框架更寬的框架,但這次行動表水平移動,我的意思是它的寬度沒有改變。如果沒有人有任何其他想法,我想我會配合你的第二個建議。 Thx氪! – aslisabanci 2011-06-04 22:08:01
肯定會與我的觀點2)的第二部分,並記住,UIPopoverController是僅iPad。 UIActionSheets通常只有iPhone,所以一定要執行設備檢查,如果你的應用程序是通用的。 – Luke 2011-06-04 22:10:04
好的,那會更好,我同意。該應用程序只有iPad,所以我會安全:) – aslisabanci 2011-06-04 22:12:01