0
A
回答
0
您可以使用UIImageView
只渲染圖像的一部分。讓我們來分解它:
- 有一個圖像顯示完整的酒吧;
- 放置一個
UIImageView
在屏幕上顯示您的圖像; - 創建一個
CGRect
以分割一個部分您的圖像並將其設置在your_image_view.layer.contentsRect
- 請注意1.0 = 100%; - 控制圖像的哪些部分將使用該顯示
CGRect
;
例子:
UIImageView *view = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 100, 100)];
CGRect frame = CGRectMake(/* x */ 0, /* y */ 0.5, /* width */ 1, /* height */ 0.25);
view.layer.contentsRect = frame;
view.image = [UIImage imageNamed:@"ble_bars.png"];
閱讀文檔中關於CGMakeRect和contentsRect應該幫助你。
0
1)你可以做一些快速和骯髒的事情,比如創建一組表示每個條的UIViews,然後根據BLE設備的強度隱藏/顯示它們。
2)或者您可以創建一堆圖像並根據信號強度選擇正確的圖像進行顯示。
相關問題
- 1. Android藍牙讀取rssi信號強度
- 2. RSSI RFID無法讀取信號強度
- 3. iPhone信號強度
- 4. 在Android中顯示WiFi信號強度(顯示條)
- 5. 如何評估GPS信號強度? (iPhone)
- 6. 如何獲得藍牙設備的接收信號強度指示(RSSI)?
- 7. 實時測量藍牙信號強度(RSSI)
- 8. iOS,我如何將信號強度條添加到iphone模擬器?
- 9. BLE RSSI分析
- 10. 輸出RSSI WiFi信號強度到控制檯
- 11. 如何連續顯示BLE設備的RSSI?
- 12. Android Wi-Fi Direct讀取rssi信號強度
- 13. 無線接口RSSI(信號強度)的號碼編程與hostapd Linux呢?
- 14. 獲取網絡強度(RSSI)
- 15. 如何更新BLE信標列表中設備的RSSI
- 16. 輸出RSSI wifi強度
- 17. 如何訪問越獄iPhone的信號強度
- 18. Android中的LTE信號強度與GSM信號強度
- 19. 如何在android BLE中表達chainging BLE rssi?
- 20. 如何插入wireshark信號強度
- 21. Android:如何監控WiFi信號強度
- 22. 如何更新onSignalStrength(信號強度)
- 23. linux中的信號強度
- 24. C++ WiFi信號強度
- 25. GSM信號強度測量始終顯示0
- 26. Android Wifi信號強度
- 27. 3G信號強度(桌面)
- 28. 尋找GPS信號強度
- 29. Android的FM信號強度
- 30. 即時信號強度
@larme你爲什麼編輯我的文章? – Scott
@Scott:他刪除了不必要的標籤。您可以查看歷史記錄以查看更改的內容。 – jweyrich
我看到了,但爲什麼會給這個問題一個-1? – Scott