基本的に、アラームなどを保持する UITableView があります。
画面の下部にアラームを追加するための「+」ボタンがありますが、もちろん、アラームを追加する前はテーブルは空白です。
アラームがなく、テーブル ビューが空の場合、「+ を押してアラームを追加する」のようなプレースホルダー テキストが必要です。
私はこれを試してみましたが、上記のテキストを表示するセルでプレースホルダー UITableView を作成することについての提案も見つけました。次に、アラームがあるかどうかに応じて、プレースホルダー UITableView またはアラーム UITableView を表示/非表示にします。私はそれを機能させることができず、単純な文字列を表示したいのは少し多すぎると思います。
また、アラームがない場合はプレースホルダー UITableViewCell を作成しようとしましたが、それは numberOfRowsInSection を混乱させ、セルを削除する機能を壊します (numberOfRowsInSection は決してゼロにならないため)。
更新: また、tableView の tableHeaderView (および tableFooterView) に UILabel を追加しようとしました。運がない。
何か案は?