私は iOS コーディングがまったく初めてで、UI に関する質問があります。
シミュレーターでは、私のアプリは次のように角を丸めています: http://i.imgur.com/cc8eM.png
私はすきです!
しかし、実際の iPhone では、次のように表示されます: http://i.imgur.com/hyVKu.png
iPhone版の角を丸くするにはどうすればいいですか?ありがとう!
私は iOS コーディングがまったく初めてで、UI に関する質問があります。
シミュレーターでは、私のアプリは次のように角を丸めています: http://i.imgur.com/cc8eM.png
私はすきです!
しかし、実際の iPhone では、次のように表示されます: http://i.imgur.com/hyVKu.png
iPhone版の角を丸くするにはどうすればいいですか?ありがとう!
これは iOS6 の新しい UI 機能ですが、目を見張るものがあります。
設定するだけでこの効果を作っていますか、view.layer.cornerRadius= 3.0
それともアーティストに画像をカットさせていますか?
このプロパティを使用している場合: view.layer.cornerRadius= 3.0
、これら 2 つのプロパティを考慮する必要があります。view.layer.masksToBounds = YES; view.clipsToBounds = YES;
iOSのドキュメントで説明を見つけることができます。
すべての助けに感謝します。最終的にはそれらをフォトショップで取り込んだだけですが、問題が見つかりました。iOS 6 sim を備えた最新の Xcode ベータ版を使用しています。iOS 6 では、黒いステータス バーを持つアプリには丸い角が自動的に追加されます。私の iPhone は 5.1.1 を実行していたので、このようには動作しませんでした。
アプリ全体を丸めたい場合->AppDelegateに移動して
#import <QuartzCore/QuartzCore.h>
次のコード行をウィンドウに追加します。
self.window.layer.cornerRadius = 3.0;
self.window.layer.masksToBounds = YES;