2015-04-05 43 views
0

在我的Apple Watch應用程序中,我需要有一種方法能夠通知用戶,他們必須先從我的應用程序的iPhone版本中設置某些內容,然後才能使用Watch應用。很顯然,我需要通過一些標籤和圖像來做到這一點,但是這些佈局與我的應用中主視圖的佈局不同。向用戶展示替代視圖的最佳方式

如何根據iPhone應用程序的狀態向用戶展示不同的視圖,除非需要它們才能看到?我會在普通應用中做類似的事情的方式就是推到不同的視圖控制器,但顯然這在手錶應用中是不可能的。

任何想法?

回答

1

您可以隨時展示模態界面控制器。或者,您可以在根控制器的視圖中創建一個單獨的組,並根據需要顯示/隱藏該組。

要檢查iPhone應用程序的狀態,最簡單的解決方案可能是在iPhone應用程序和Watch應用程序之間使用共享的NSUserDefaults套件。滿足條件時,將值設置爲true/YES,然後在Watch應用程序中檢查該值。

相關問題