Swift
はじめに 大体1ヶ月間くらいかけて、タイトルのとおり「Vanilla GIS for iOS」を開発しリリースしました。 Vanilla GIS for iOSとは コンセプト Vanilla GISという名前は、以前に作ったWebアプリと同じ名前です。そのコンセプトは「シンプルでユーザーがカ…
はじめに iOS開発では、様々なGUIパーツがデフォルトで用意されています。 しかしながらカラーピッカーの類は存在しません。 標準のUISliderのように、スライダーにより色設定が出来ればと思い調べるとライブラリを発見しました。 ColorSlider github.com 機…
はじめに Swiftでクラスをエンコードする(=NSData型に変換する)場合は、そのクラスがNSObjectを継承していて、かつNSCodingプロトコルに準拠している必要があります。 カスタムクラスをUserDefaultsに保存したい場合等に必要となる知識ですが、かなりハマ…
はじめに 地図系のフレームワークで有名で、最近ではゼンリンとの提携がニュースになったりしたMapboxはiOS向けにもフレームワークを提供しています。 www.mapbox.com Mapbox for iOSの導入 ただ地図を表示するだけなら、チュートリアルのとおりとてもシンプ…
はじめに 前回の記事で述べたとおり、TableViewは、画面外のセルは「存在しません」(画面内に入る直前で描写される)。 この仕様でさらにハマった点があったので追記。 ハマったところ 通常のTableViewの使い方は、セルに表示したい情報を、デリゲートメソ…
はじめに iOSアプリでGUIを作る際にはTableviewを使うことが非常に多いと思います。 このTableview、デフォルトだとセルのクラスはUITableViewCellで、表示出来るUIが事前に定められています(テキスト、サブテキスト等)。 たとえば画像を表示したかったり…