UIImageの色を変更する方法
ボタンなどの画像の色を変更したい時は、コードやstoryboard上で変更することが可能です。 storyboard上で変更する場合 1. Assets.xcassetsから色を変更したい画像を選択する 2.Attrib…
ボタンなどの画像の色を変更したい時は、コードやstoryboard上で変更することが可能です。 storyboard上で変更する場合 1. Assets.xcassetsから色を変更したい画像を選択する 2.Attrib…
XcodeのFixで変数が _ に修正される これは、Xcodeが関数の戻り値を _(ワイルドカード)への代入によって明示的に戻り値を無視することで、警告を抑制するというものでした。 通常、戻り値のある関数を呼び出す場合…
StructやEnumのような値型では、自身の値を変更する場合には、メソッドの宣言にmutatingキーワードをつける必要があります。 mutatingキーワードが指定されたメソッドを実行してインスタンスの値を変更すると…
SwiftのStruct(構造体)を作成する時は、基本的にはクラスと同様です。 以下はStructとClassの違いです。 Struct Class 値型 参照型 継承できない 継承できる Swiftでは基本的にStru…
map : 要素の数だけ順番に処理を繰り返し、その処理を実行した値を配列にする filter : 要素の数だけ順番に処理を繰り返し、その処理の条件にあった要素のみを取り出す map mapは全要素に処理を適用したいときに…
アプリケーション全体のNavigationBarItemの色を変更したい場合は、AppDelegateに設定することで可能となります。 AppDelegate.swift アプリケーション全体ではなく、個別にカスタマイズ…
前回の記事でNavigationBarのカスタマイズを紹介しましたが、Backボタンのカスタマイズをすることもできます。 実装内容 Backボタンはデフォルトでは前画面のタイトルが表示されます。 しかし、以下の条件の時は…
NavigationBarはstoryboard上でもカスタマイズが可能ですが、コードでカスタマイズすることもできます。 遷移先の画面 参考記事 【Swift/iOS】ナビゲーションバーのカスタマイズ | カピ通信
UIViewControllerをリロードしたい場面がでてきました! UITableViewであれば tableView.reloadData とすればリロードができるのですが、UIViewControllerにはそのよ…
以下のように、UIViewControllerのViewを他のUIViewControllerで使用したいという場面が出てきました。 今回はサンプルとして表示させたいUIViewControllerはViewAとし、使用…