0
0

More than 1 year has passed since last update.

Swiftメモ詳細画面・タイトル日付フォーマット(西暦)作成の復習:初学者アウトプット3

Posted at

メモの内容を表示させる

・Storyboard上において、メモなどの比較的長い文章などを表示させる際には「UITextView」を使用する。

・画面いっぱいに表示させるには「autolayout」を使用する。エディターエリア右下のアイコン「Add new constraints(新しい制約を追加)」を開くと余白を設定できる。

・ヘッダー部分に表示させたい文字列がある場合、UIViewControllerに標準で用意されている「navigationItem」というプロパティを使用する。このプロパティの「title」に対して任意の文字列を代入することで表示させることができる。
例:
navigationItem.title = "任意のタイトル"

・「DateFormatter」:日付のフォーマットを変更する場合に使用するクラス。

使用するには、

1:変数に「DateFormatter」クラスを代入してインスタンス化

2:「dateFormatter.dateFormat」プロパティに文字列を代入する。

3:今回は年月日を西暦で表示したいので、「yyyy年MM月dd日」を代入

例:
var dateFormat: DateFormatter {
    let dateFormatter = DateFormatter ()
    dateFormatter.dateFormat = "yyyy年MM月dd日"
    return dateFormatter
}

// 「y」は年、「M」は月、「d」は日  の数値が入る。
// dateFormatはコンピューティッドプロパティ(値の参照型:getterのみ)
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0