Xcodeで角丸設定cornerRadiusがきかない場合の対応方法

f:id:kojikoji75:20141103151742j:plain
photo credit: camflan via photopin cc

iOS6まではviewDidLoadなどに以下のように書くことで、labelやbuttonの角丸設定ができた。

self.sendButton.layer.cornerRadius=8;

iOS7からは下記のように書く。

self.sendButton.layer.cornerRadius=8;
self.sendButton.clipsToBounds=YES;

clipToBounds=YESが必要になったので注意。

Swiftではじめる iPhoneアプリ開発の教科書 【iOS 8&Xcode 6対応】

Swiftではじめる iPhoneアプリ開発の教科書 【iOS 8&Xcode 6対応】

iOS7開発テクニック集 Xcode編

iOS7開発テクニック集 Xcode編

iPhone/iPadプログラミングバイブル Swift/iOS8/Xcode6対応 (smart phone programming bible)

iPhone/iPadプログラミングバイブル Swift/iOS8/Xcode6対応 (smart phone programming bible)

タイトルとURLをコピーしました