運行我的iPhone應用程序時,應用程序的整個UI都有圓角(即狀態欄下方的區域)。界面使用故事板設置,不顯示圓角。如何關閉圓角?我曾嘗試以下我AppDelegate's
didFinishLoading
方法:如何禁用我的整個iPhone應用程序的主視圖的圓角?
[self.window.layer setCornerRadius:0.0];
,但它並沒有區別。有任何想法嗎?
運行我的iPhone應用程序時,應用程序的整個UI都有圓角(即狀態欄下方的區域)。界面使用故事板設置,不顯示圓角。如何關閉圓角?我曾嘗試以下我AppDelegate's
didFinishLoading
方法:如何禁用我的整個iPhone應用程序的主視圖的圓角?
[self.window.layer setCornerRadius:0.0];
,但它並沒有區別。有任何想法嗎?
這是iOS本身的一部分。一種解決方法是創建一個全屏應用程序並以此方式進行。
嘗試創建一個基本視圖控制器與您選擇的角落,並從基地繼承其餘的視圖控制器。我認爲這可能有效。
編程,在主視圖控制器,在viewWillLoad(),也許這樣做:
viewController.view.layer.cornerRadius = 0;
可能工作......希望如此。
請嘗試使用此代碼。
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
它可能會刪除角半徑。
我認爲如果頂部有一個狀態欄,則無法更改。 IOS會讓你這樣做。我的解決方案是刪除頂部的狀態欄,並用我自己的替換它。嘗試這個!狀態欄有很多示例代碼。這實際上可以解決你的問題。 – MasterRazer 2013-03-05 21:45:17