Swiftで遊ぼう! on Hatena

あしたさぬきblogでやってた初心者オヤジのiOSプログラミング奮闘記がHatenaに来ました

2015-06-01から1ヶ月間の記事一覧

Swiftで遊ぼう! - 352 - カスタムTableViewでSectionをつくる パート2

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena テーブルに表示させる項目数が多いのでplistからロードするのが望ましいでしょう。plistからデータをロードする方法…

Swiftで遊ぼう! - 351 - カスタムTableViewでSectionをつくる

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena 次はTableViewのSectionを表示させるプロジェクトを作ります。プロジェクト名は、「Sections」です。いつもと同じよ…

Swiftで遊ぼう! - 350 - カスタムTableViewをnibから パート4

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena 本の通りにコードして実行しているつもりですが、なかなか上手くいきません。もうこうなれば自分の汁限りの力業でク…

Swiftで遊ぼう! - 349 - カスタムTableViewをnibから パート3

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena 次は、nibファイルを利用するコードを書く必要があります。何処でコーディングするのか?それはTableViewをインスタン…

Swiftで遊ぼう! - 348 - カスタムTableViewをnibから パート2

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena これからnibファイルを作りあげていきます。オブジェクトライブラリからTable View Cellを選んでドラッグ&ドロップし…

Swiftで遊ぼう! - 347 - カスタムTableViewをnibから

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena storyboardでTableViewCellを設定するという一般的な方法の前に、nibから、これもstoryboardでデザインを設計するの…

Swiftで遊ぼう! - 346 - カスタムTableViewをコードから パート6

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena 最後に実装しなければならないのが2つのdataSourceメソッド。 func tableView(tableView: UITableView, numberOfRows…

Swiftで遊ぼう! - 345 - カスタムTableViewをコードから パート5

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena TableViewCellクラスの定義は終わったので、これをViewControllerで使用します。ViewControllerとTableViewには強い…

Swiftで遊ぼう! - 344 - カスタムTableViewをコードから パート4

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena 最後にまだ理解をしていないrequired init()メソッド。 required init(coder aDecoder: NSCoder){ fatalError("init(…

Swiftで遊ぼう! - 343 - カスタムTableViewをコードから パート3

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena 次はイニシャライザです。 override init(style: UITableViewCellStyle, reuseIdentifier: String?) { super.init(st…

Swiftで遊ぼう! - 342 - カスタムTableViewをコードから パート2

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena NameAndColorCellクラスには4つのラベルをコードで配置する。先ず、4つのプロパティを宣言します。 var name: String…

Swiftで遊ぼう! - 341 - カスタムTableViewをコードから

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena 巷ではSwift 2.0の話が出て新しい開発環境の話題が持ちきりようのようですが、私はまだSwift1.2をモノにできていない…

Swiftで遊ぼう! - 340 - TableViewCellをカスタマイズする

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena TableViewCellのレイアウトをカスタマイズすることができますが、以下の3つの方法があります。 Cellを生成するときに…

Swiftで遊ぼう! - 339 - TableViewCellの属性をかえていく

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide2015年7月30日改訂ここの記事は次のページにまとめられました。Swiftで遊ぼう! - 332 - Table View - Swiftで遊ぼう! on Hatenayataiblue.hatenablog.com

Swiftで遊ぼう! - 338 - TableViewCellを少し制御

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide2015年7月30日改訂ここの記事は次のページにまとめられました。Swiftで遊ぼう! - 332 - Table View - Swiftで遊ぼう! on Hatenayataiblue.hatenablog.com

Swiftで遊ぼう! - 337 - TableViewでインタラクション

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide2015年7月30日改訂ここの記事は次のページにまとめられました。Swiftで遊ぼう! - 332 - Table View - Swiftで遊ぼう! on Hatenayataiblue.hatenablog.com

Swiftで遊ぼう! - 336 - TableViewのDelegateメソッドは続く

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide2015年7月30日改訂ここの記事は次のページにまとめられました。Swiftで遊ぼう! - 332 - Table View - Swiftで遊ぼう! on Hatenayataiblue.hatenablog.com

Swiftで遊ぼう! - 335 - TableViewCellのスタイルを変える

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide2015年7月30日改訂ここの記事は次のページにまとめられました。Swiftで遊ぼう! - 332 - Table View - Swiftで遊ぼう! on Hatenayataiblue.hatenablog.com

Swiftで遊ぼう! - 334 - Table View再現にも幾通り

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide2015年7月30日改訂ここの記事は次のページにまとめられました。Swiftで遊ぼう! - 332 - Table View - Swiftで遊ぼう! on Hatenayataiblue.hatenablog.com

Swiftで遊ぼう! - 333 - Table Viewにイメージ

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide2015年7月30日改訂ここの記事は次のページにまとめられました。Swiftで遊ぼう! - 332 - Table View - Swiftで遊ぼう! on Hatenayataiblue.hatenablog.com

Swiftで遊ぼう! - 332 - Table View チュートリアル

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide 初心者はここから!-> 50オヤジでもできるiOS開発 私の本業、オフィシャルなブログ-> Life-LOG Swift 3 対応 2017年3月24日:Xcode 8.2で動作するように変更*1 BASIC テーブルビュー実装の基本 Table Viewの実…

Swiftで遊ぼう! - 331 - My Picker Project : カスタム Picker View は取りあえず動く

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena 今までのコーディングをすれば、静かにスロットマシーンは動きます。次はここにサウンドの機能を組み入れるコーディ…

Swiftで遊ぼう! - 330 - My Picker Project : カスタム Picker View デリゲーションメソッド

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena カスタムPicker Viewに実装しなければなりません。まず、Data Sourceの必須デリゲートメソッドは2つ、表示コンポーネ…

Swiftで遊ぼう! - 329 - My Picker Project : カスタム Picker View コードをみていく

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena コードを書いていくのにどこに注目すべきでしょう。私はviewDidLoad()メソッドに目がいきます。アプリが立ち上がった…

Swiftで遊ぼう! - 328 - My Picker Project : カスタム Picker View

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena 次はピッカー表示に文字ではなくイメージを使うカスタムPicker Viewを考えていきます。いつものようにCustomPickerVi…

Swiftで遊ぼう! - 327 - My Picker Project : Delegateメソッドのオプションを使う

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena DependentComponentPickerViewの表示を調整する説明です。取り合えず表示ができても州名とZIPコードの表示幅が同じな…

Swiftで遊ぼう! - 326 - My Picker Project : DependentPickerViewでメソッド準拠

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena PickerViewを動かすために必ずメソッドの実装をしなければいけません。何度も繰り返しているから復習ですね。何度や…

Swiftで遊ぼう! - 325 - My Picker Project : buttonPressedの挙動

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena @IBAction func buttonPressed(sender: AnyObject) { let stateRow : Int = dependentPicker.selectedRowInComponent…

Swiftで遊ぼう! - 324 - My Picker Project : NSBundle?

Swiftで遊ぼう!の前書き-> Life-LOG OtherSide Swift2.1 & Xcode7.1対応の日本語版アップルチュートリアル! 私の本業、オフィシャルなブログ-> Life-LOG 2016年1月6日追記:NSBundleクラスの復習をしています。昔勉強したプロジェクトが今動くかどうかの確…

Swiftで遊ぼう! - 323 - My Picker Project : arc4randomに関して

Swiftで遊ぼう!の古い記事-> Life-LOG OtherSide 質問 : Swiftで遊ぼう! - 252 - FaceViewプロジェクト始動 - Swiftで遊ぼう! on Hatena Beginning iPhone Development with Swift: Exploring the iOS SDK作者: David Mark,Jack Nutting,Kim Topley,Fredri…