こんばんは。mashiです。 今回はUISwitchを利用したUITableViewCellのカスタマイズについてです。 こんな感じ↓を目指していきたいと思います。 それでは、はじめます。 UISwitchの設定 UISwitchを用意します。 /*ViewController.h*/ @interface ViewController : UITableViewController @property(nonatomic,strong) UISwitch *sw; @end /*ViewController.m*/ @implementation SettingViewController @synthesize sw; - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSInd
separatorInsetを設定しても、iOS 8では反映されない UITableViewの区切り線を左端まで表示したい場合、下記設定を行うと思いますが、 iOS 8では反映されない現象が発生しました。 self.tableView.separatorInset = UIEdgeInsetsZero; UITableViewのlayoutMarginsを設定する iOS 8から新しく追加されたlayoutMarginsを設定すると現象が解決できました。 ただし、UITableViewCellにlayoutMarginsを設定する場合は、 UITableViewCellのpreservesSuperviewLayoutMarginsをfalseにする必要がありました。 override func viewDidLoad() { super.viewDidLoad() if self.tab
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く