簡體   English   中英

有關在iOS Clock應用中重新創建“添加鬧鍾”表格的問題

[英]Questions about recreating the “Add Alarm” form in the iOS Clock app

替代文字
(來源: kominetz.com

你好。 我正致力於iOS開發,並正在構建自己的警報應用程序以熟悉SDK。 我的問題是...

  1. 我已經玩過UITableViews了,但是我不明白如何在此表單的上半部分實現表格。 如果我不得不猜測,我會說它是一個UITableView,定義了一個部分和四行,對嗎?
  2. 如果是這樣,要實現它,我是否可以對cellForRowAtIndexPath函數進行“硬編碼”以手動創建每個單元格?
  3. 如果沒有,是否有采用的方法來定義這些類型的設置頁面的布局和功能?
  4. 第3行中有一個開關,這是我必須定義自己的預定義單元格樣式還是自定義單元格樣式?
  5. 第1、2和4行在用戶被觸摸時將其帶到新視圖。 這是預定義的樣式嗎?或者我是否只是實現標准的didSelectRowAtIndexPath功能以將新視圖推送到堆棧上?

在此先感謝您的幫助! 我現在將繼續研究這些問題。

在回答您的問題時:

  1. 不適用
  2. 不,您必須將UISwitch添加到單元格的contentView中。 提示:查看Apple的UICatalog示例代碼(控件部分),以了解如何在不同的行中使用不同的控件來實現表格視圖。
  3. 只需使用didSelectRow ...
  1. 對於大多數應用程序,您希望實現設備的“設置”應用程序將使用的“應用程序首選項”設置plist。 通常,使您的應用程序設置與其他應用程序中的設置保持一致是一個好主意。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM