[英]Can we create multiple glance interfaces in a single Watchkit app?
我正在嘗試創建一個WatchKit應用程序,需要以一瞥的形式向用戶顯示多條信息。有一種方法可以在這樣的應用程序中創建多個目光。
每個應用程序不能超過一次
但沒有什么可以阻止你創建一瞥,它將包含“每個掃視類型”的所有可能狀態,然后,在運行時執行隱藏/顯示特定組件的一瞥。
Glance
Top Group
State1
State2 (hidden)
StateN (hidden)
Bottom Group
State1
State2 (hidden)
StateN (hidden)
WatchKit App中只能只看一眼。 嘗試將另一個Glance Interace Controller放入界面故事板並嘗試編譯。 Xcode會給你一個錯誤:“非法配置。應用程序可能只包含一個瀏覽界面”。 官方文檔也只是告訴每個應用程序一目了然。
您可以將基於頁面的視圖添加到您的瀏覽界面並將頁面添加到glance界面構建器中,您可以看到許多頁面...
你只能只看一眼Inter face,但你可以使用glanceInterfacecController.swift在一瞥界面上設置元素。
根據每個應用程序的WatchKit編程指南1 Glance界面控制器。
應用程序只有一個界面控制器,因此一個控制器必須能夠顯示您想要的數據。 專注於最重要的數據。
指南中沒有任何說明可以阻止您在Glance控制器中實現多個“隱藏”WKInterfaceGroup,並根據用戶的當前上下文(時間,位置)取消隱藏所需的最相關組。
[myLabel setHidden:NO];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.