2017-07-31 49 views
2

iOS 11具有輔助功能,可在長時間按下時彈出式HUD中顯示大型Tabbar圖標。在WWDC演講,有人提到這只是涉及到開啓: 設置 - >通用 - >輔助功能 - >較大的文本UITabbar大內容大小圖像(HUD)不以大文本模式顯示

..和添加:

tabBarItem.largeContentSizeImage = UIImage(named: "myHud") 

或者,您可以添加矢量圖像作爲主工具欄圖像,並在資產目錄中選中「保留矢量數據」。

我試過這個的所有組合,並且長按不顯示HUD。我還在運行iOS 11b4的iPad上測試了文件應用程序,但沒有運氣。這是在WWDC上演示的應用程序。

是否有一些其他的輔助設置我錯過了啓用此功能?還是在測試版4中不可用?

回答

1

僅打開較大文本是不夠的。您還必須使用較大文本 - 即將滑塊滑向右側。

然後,它的工作 - 呃,HUD出現。但是,圖標不被在HUD中放大,所以我不太明白這一點:

enter image description here

(正如你所看到的,我在一個測試項目這樣做在那裏我嘗試。與矢量PDF圖像特徵)

0

你需要去:

Settings > General > Accessibility > Larger Text(set on) > Move slider more then half to the right 

enter image description here

不要忘記設置

tabBarItem.largeContentSizeImage = someKindOfImage 

而長按就會訣竅。