2018-01-01から1年間の記事一覧

【iOS】NavigationBarのタイトル部分のテキストスタイルを変更する

ちゃんと[NSAttributesString: Any]?型パラメータが用意されてるので、そこに必要な設定を入れたDictionaryをセットすると動くぞ! self.navigationController?.navigationBar.titleTextAttributes = [ .foregroundColor: UIColor.white, .backgroundColor: …

【iOS】UITableViewCellのセル選択ハイライトの色を変更する

UITableViewCellにはselectedBackgroundViewというプロバティが用意されてるので、そこにViewをセットするだけ! // ハイライトカラー設定 let highlightedView = UIView(frame: self.frame) highlightedView.backgroundColor = .white selectedBackgroundVi…

【Git】ローカルのファイルだけgitignoreしたい時の設定

Gitの管理対象外にしたいけどプロジェクト共通で設定しないといけない訳でもないファイル達(IntelliJの.ideaみたいなやつ)がある時は .git/info/excludeにgit管理させないディレクトリを書くと自動的にignoreしてくれる $ vi .git/info/exclude 例: # git ls…

技術書典 4に行ってきました。

本日(4/22)、技術書典 4に行ってまいりました! (投稿時間過ぎちゃったけど) 本日の戦利品はこちら。 色んな技術ジャンルの同人サークルが出展していて、電子工作の本だったりサーバのノウハウとかプログラミングの話をまとめられたものなど、ユニークな同人…

前の謎エラーが解決した件

前の記事の件。 musttodie.hatenablog.com 結局問題だった箇所が組み込んだ先のIB設定で、ModuleのところにFramework名をそのまま入れたら解決した。 コードにIBOutletでつないでも問題なく動いたので一件落着。 IBはFrameworkをちゃんと設定してあげないと…

自作のUI Frameworkを使ってViewに組み込んだら謎のエラーが出た

QRコードを生成するだけのなんちゃってFrameworkを作ってみたので、試しにViewに組み込んでIBOutletつないで動かしたら謎のwarningが出た Unknown class <作ったFrameworkのクラス名> in Interface Builder file. IBOutlet使わずにインスタンス作ってViewに…