オリジナルアプリ

swift

テックキャンプ169日目〜ビューを使い回す

kobasaです(´ω`*)クーポン新規登録画面と登録したクーポンを編集する画面が、似たような表示になりそうなので使い回す方法を調べていました。まずは使い回すビューをxibファイルというもので作成します。次にビューを管理するカスタムクラスを...
swift

テックキャンプ168日目〜Realmに保存したデータを編集

kobasaです(´ω`*)今回はRealmに保存したデータの編集方法をミニアプリで試していました。指定のidの値のみ読み込むフィルターを設定して、値を編集したときにフィルター通り読み込まれるように実装していました。まずはフィルターを設定す...
swift

テックキャンプ166日目〜日付をホイールで選択する

kobasaです(´ω`*)期限日の入力をホイールで選択できるようにしていました。資料を漁りながらテキストフィールドにホイールで選択した日付を反映するミニアプリで実験。class ViewController: UIViewControll...
swift

テックキャンプ165日目〜アラート表示で画像登録

kobasaです(´ω`*)imageViewをタップするとカメラかアルバムを起動するアラートが表示され、画像の選択を行う処理を実装していました。Udemyで学習したカメラ・アルバム機能とKindle教本のアラートを合体させた感じです。勉強...
swift

テックキャンプ164日目〜クーポン登録画面作成

kobasaです(´ω`*)今回はクーポン登録画面を作成していました。今のところはこんな感じです。UIの他には・テキスト入力時にキーボードのサイズ分画面が持ち上がる動き・改行を選択もしくは画面をタップでキーボードが隠れる動きを実装していまし...
swift

テックキャンプ163日目〜ToolbarItemから遷移

kobasaです(´ω`*)前回のToolbarの各ボタンをタップすると、次の画面へ遷移する動きを作っていました。// クーポン登録画面を呼び出すメソッド@objc func goRegisterVC() { let storyboard:...
swift

テックキャンプ162日目〜Toolbarを全ページに表示する

kobasaです(´ω`*)だいぶ遠回りしてましたが、ようやくToolbarを全ページに表示できました!全ページに表示するにはNavigation Controllerを使用するんですね。今回はストーリーボードを交えた設定方法になります。始...
swift

テックキャンプ160日目〜FSCalendarのロジック

kobasaです(´ω`*)前回の続きになります。FSCalendarで本日のマスだけ枠線の色を変更する記述と、指定した曜日の文字色を変更する記述をメモしていきます。本日のマスだけ枠線の色を変更するまずは日付を比較しやすくする為に、日付のフ...
swift

テックキャンプ159日目〜extensionとFSCalendarDelegate

kobasaです(´ω`*)FSCalendarをさらにカスタマイズするためにDelegateについて勉強していました。ついでに日本の祝日判定を行ってくれるCalculateCalendarLogicというpodも読み込みます。まずはvie...
swift

テックキャンプ158日目〜FSCalendarとswitch

kobasaです(´ω`*)今回はカレンダーを表示するpodのFSCalendarを勉強していました。オリアプに実装する前に教本でお試しです。FSCalendarの実装podファイルにFSCalendarを記入してインストールします。あとは...