【Swift】Structの作成
SwiftのStruct(構造体)を作成する時は、基本的にはクラスと同様です。 以下はStructとClassの違いです。 Struct Class 値型 参照型 継承できない 継承できる Swiftでは基本的にStru…
SwiftのStruct(構造体)を作成する時は、基本的にはクラスと同様です。 以下はStructとClassの違いです。 Struct Class 値型 参照型 継承できない 継承できる Swiftでは基本的にStru…
map : 要素の数だけ順番に処理を繰り返し、その処理を実行した値を配列にする filter : 要素の数だけ順番に処理を繰り返し、その処理の条件にあった要素のみを取り出す map mapは全要素に処理を適用したいときに…
プログラミングを始めた頃にリーダブルコードを読んだのですが、当時ではあまり理解ができていなかったため、改めて読み返してみました。 今読み返してみるととても参考になる情報ばかりだったので、要約としてざっくりまとめたいと思い…
inputタグの数値フィールドはデフォルトでスピンボタン(数値の増減ボタン)が付いています。 これを非表示にしたいと思ったのですが、HTMLにはそういった属性は無いようです。 対処方法 以下のCSSによって非表示にするこ…
アプリケーション全体のNavigationBarItemの色を変更したい場合は、AppDelegateに設定することで可能となります。 AppDelegate.swift アプリケーション全体ではなく、個別にカスタマイズ…
前回の記事でNavigationBarのカスタマイズを紹介しましたが、Backボタンのカスタマイズをすることもできます。 実装内容 Backボタンはデフォルトでは前画面のタイトルが表示されます。 しかし、以下の条件の時は…
NavigationBarはstoryboard上でもカスタマイズが可能ですが、コードでカスタマイズすることもできます。 遷移先の画面 参考記事 【Swift/iOS】ナビゲーションバーのカスタマイズ | カピ通信
UIViewControllerをリロードしたい場面がでてきました! UITableViewであれば tableView.reloadData とすればリロードができるのですが、UIViewControllerにはそのよ…
以下のように、UIViewControllerのViewを他のUIViewControllerで使用したいという場面が出てきました。 今回はサンプルとして表示させたいUIViewControllerはViewAとし、使用…
stashはpopコマンドやdropコマンドで削除することができます。 今回は間違えてstashを削除した場合に復元する方法を紹介します。 問題 stashをdropコマンドで以下のように削除してしまいました。 解決方法…