2016-01-01から1年間の記事一覧
今までデフォルトで入ってたpythonを使ってたけど、ちょっとpythonで作ってみたいものが出てきたので環境構築する。 といってもpyenv、virtualenvを入れただけ。 https://github.com/yyuu/pyenv#basic-github-checkout pyenv brewが使えるようなのでbrewで入…
プログラムから任意のタイミングでsegueを呼び出したかったが、やり方をググっても何故か中々ヒットしなかったのでメモしておく。 ついでにViewControllerを指定して画面遷移する方法もメモしておく。 Segueを使用して遷移する場合 事前準備 StoryBoard上で…
ログイン状態など条件に応じてrootViewControllerを切り替えたかった。 ちょっと調べたところUIWindowのrootViewControllerを設定すれば良いらしい。 var window: UIWindow? let storyboard = UIStoryboard(name: "Main", bundle: nil) if (flag) { let main…
iosアプリを停止させても消したくない情報を永続化する方法を調べた。 永続化の方法としてはNSUserDefaults、NSKeyedArchiver、プロパティリスト、CoreDataなどの方法があるらしい。 CoreDataはちょっとしたデータの保存には大変すぎる。 NSKeyedArchiverは…
IOSアプリで画像を表示する時、画像サイズに依存せずにViewいっぱいに表示したい。 その際、縦長の画像が縦に押しつぶされた状態になるなど、画像が変にリサイズされて歪んでしまうのは避けたいというコード。 一旦リサイズしさらにトリミングするという処理…