2015-05-03 79 views
3

有沒有什麼辦法以編程方式將蘋果手錶顯示器旋轉180度?這將使穿着Apple Watch的人能夠定位Apple Watch顯示屏,以方便與佩戴該手錶的人員相對的人閱讀。以編程方式旋轉Apple Watch顯示器

我看到這可以通過使用Apple Watch App => General => Watch Orientation的手機完成。在那裏,用戶可以指出數字表冠位於哪一側(並且可以根據需要精確旋轉屏幕),但是我想直接在手錶界面上編輯一個按鈕,該按鈕將在我的內部執行相同的旋轉技巧手錶應用程序。

我一直在看WKInterfaceController或WKInterfaceGroup的屬性和方法無濟於事。

+0

絕對不是,不要期望能夠以編程方式描述與視圖或視圖層次結構相關的任何內容應該如何看起來和/或行動 – TheCodingArt

回答

2

儘管您不能旋轉顯示屏,但如果您想讓文本更清晰地顯示在設備的另一側,您可以嘗試使用顛倒的字符以使其更容易。

這樣的回答解釋瞭如何可以做到這一點:https://stackoverflow.com/a/2995356/2035473

但是,如果你想比文字更旋轉,你的運氣了。這顯然不是最優化的解決方案,但與當前API中儘可能接近您的要求的方式相近。這個解決方案也不會很好看,使用這些unicode字符的文本看起來很奇怪,但它仍然是東西

+0

這是一個很酷的黑客攻擊。我會試試看看會發生什麼。 –

1

不幸的是,有沒有方法來編程旋轉WatchKit當前版本的蘋果手錶展示。

如果您可以將場景限制爲顯示圖像,則可以在Watch擴展中渲染UI,然後將旋轉後的圖像發送到Watch。但是,也無法確定手錶的方向,因此您必須添加手動控件。

在一天結束時,我認爲沒有任何現實或用戶友好的方式來完成與當前版本的WatchKit。