我目前正在使用Swift編寫iOS應用程序,並且在登錄後,您會獲得3個不同帳戶憑據中的一個:新用戶,當前成員和管理員成員。新用戶被定義爲未被放入組中的賬戶,當前成員被定義爲當前在組中的賬戶,並且管理員成員被定義爲作爲組的管理員的賬戶。根據帳戶憑據複製故事板視圖
我想盡量保持所有帳戶的UI相同,以保持每個用戶的高可用性。我看到2個選項,我可以從登錄中分支3個不同的故事板路線並將它們設計爲相同,或者我可以設計1個基於權限加載視圖的靈活故事板。
我願做選項#2,但我的問題是:有沒有在斯威夫特的功能來運行基於關閉權限,改變它的元素單一,靈活的故事板視圖?或者我會更好運氣創造三個不同的故事板分支?
編輯:爲了澄清,關於每個帳戶的所有數據都會從火力地堡的Web應用程序可以得出,所以UI本身不會擔心基於來自它自己的記憶賬戶的權限存儲和讀取數據。
的應用本身是一個相對簡單的3標籤欄視圖,但例如,新成員將不能訪問該酒吧其中一個選項卡的功能,所以當我說「敏捷」,我希望能夠適應基於登錄權限的特定視圖。 – Dupontrocks11