5
默認情況下,iPad模式表單會變成圓角。在幾個蘋果的應用程序中,比如iTunes,表單完美的方形角落。是否有一種相對簡單的方法可以去除不會讓我從App Store中被拒絕的角點半徑?UIModalPresentationFormSheet方形(0半徑)角?
默認情況下,iPad模式表單會變成圓角。在幾個蘋果的應用程序中,比如iTunes,表單完美的方形角落。是否有一種相對簡單的方法可以去除不會讓我從App Store中被拒絕的角點半徑?UIModalPresentationFormSheet方形(0半徑)角?
將這個你是顯示視圖裏面:
//You will have to link to the QuartzCore library
#import <QuartzCore/QuartzCore.h>
- (void)viewDidLoad
{
[super viewDidLoad];
//set border radius on initial load
self.view.layer.cornerRadius = 0;
}
- (void) didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation {
//for some reason the cornerRadius resets itself on orientation change
self.view.layer.cornerRadius = 0;
}
在viewWillAppear中,而不是viewDidLoad中設置此,可以確保你永遠看不到默認的斜角角落。否則,這就像一個魅力。謝謝。 – toddheasley 2011-07-14 02:16:11
從2016年來到這裏:這段代碼並不適合我,但self.view.superview.layer.cornerRadius = 0;沒有。如果上面的代碼不適合你,那麼給一個鏡頭。 – BreadicalMD 2016-08-11 16:36:56