いかんせんスケジュールがギリギリだったので、個別にエントリ書くのは無理でした
- TableView
- TableViewの各Rowの高さを指定したい
tableView.rowHeight
- swiftでtableViewの高さを変更する - Qiita
- TableViewのボーダーを消したい
tableView.separatorStyle = UITableViewCellSeparatorStyle.None
- UITableViewの区切り線(separator)を個別に非表示にする - Qiita
- TableViewCellのUIButtonが反応しない
- cell.contentView.userInteractionEnabledがtrueだと、そっちに奪われるとか
- 直上のUIViewのuserInteractionEnabledがfalseになっちゃってるとか
- その他もろもろ 戦車やスマホを爆散させるブログ subViewのUIButtonが反応しない時に注意する事
tableView.allowsSelection
が怪しかったんだけど、再現しないんだよなあ
- TableViewの各Rowの高さを指定したい
- UINavigationBar
- navigationbarの背景色を変えたい
self.navigationController!.navigationBar.barTintColor = UIColor(...
- navigationbarのタイトル文字を変えたい
- NavigationControllerを持つViewControllerなら、
self.title
で変えれる
- NavigationControllerを持つViewControllerなら、
- navigationbarのタイトルの文字色を変えたい
self.navigationController?.navigationBar.titleTextAttributes = [NSForegroundColorAttributeName:UIColor.orangeColor()]
- なんでここだけObj-Cっぽいの
- navigationbarの背景色を変えたい
- UIView
- AutoLayoutを使いたい
- なんかConstraint追加ダイアログで
Equal Widths
とかが選択できないことがあった - 左側のViewのstructureが出る画面で、Ctrl+うにょーんで子供から親にひっぱると出てくるので、それで追加できる
- [iOS] storyboardのautolayoutでEqual WidthsとEqual Heightsがdisableで選択できないときの対処法 | はやとも工業所
- なんかConstraint追加ダイアログで
- 動的にSubviewを追加したい
- UIView継承クラスをつくって、
myParent.addSubview(child)
- Swift:UIButton を動的に生成する場合のサンプルコード | siro:chro
- UIView継承クラスをつくって、
- AutoLayoutを使いたい
- UIButton
- title Colorが変わらない
- アイコン付きUIButtonをつくりたい
btn.setImage
- UIButtonの画像(imageView)の左寄せ、右寄せ(alignment)の設定 - Qiita
- アイコンとタイトルの間隔をあけたい
btn.titleEdgeInsets = UIEdgeInsetsMake(0, 12, 0, 0)
- iphone - Aligning text and image on UIButton with imageEdgeInsets and titleEdgeInsets - Stack Overflow
- ios - UIButton titleEdgeInsets - Stack Overflow
- UIImageView
- URLから画像をロードしたい
- AlamofireImage使うのが無難
Alamofire.request(.GET, url).responseImage { response in self.imageView.image = UIImage(data: response.data) }
的な感じで
- UIImageViewを角丸にしたい
imageView.layer.cornerRadius = 30
- 画像の大きさを60x60とかにしとけば、真円になる
- UIに枠線、角丸を適用する - Qiita
- UIImageViewにアスペクト比を維持して画像をはめこみたい
imageView.contentMode = UIViewContentMode.ScaleAspectFit
- むしろこれUIViewのプロパティっぽいぞ
- UIImageViewのはみ出した部分は隠したい
imageView.clipsToBounds = true
- URLから画像をロードしたい
- その他の雑感メモ
- iOSっていうかXcodeいいわぁ...
- StoryboardからConstraintの指定と警告、非常に勉強になる
- Xcodeのいろんなペインがそれぞれ便利なので、Xcodeの使いかたを1日みっちり先達に教えてもらうといいかも
- HexからUIColorにするとき UI Color - Convert HEX & RGB colors to UIColor めっちゃ便利だった
- 誰も責任を取らない環境、俺がやるしかないので、自分との闘いに集中できて良い。脳が震える。