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. iPhone信號強度
- 2. 如何評估GPS信號強度? (iPhone)
- 3. 如何獲得藍牙設備的接收信號強度指示(RSSI)?
- 4. 實時測量藍牙信號強度(RSSI)
- 5. BLE RSSI分析
- 6. iOS,我如何將信號強度條添加到iphone模擬器?
- 7. 如何連續顯示BLE設備的RSSI?
- 8. Android Wi-Fi Direct讀取rssi信號強度
- 9. 信號強度 - asu
- 10. 如何更新BLE信標列表中設備的RSSI
- 11. Android中的LTE信號強度與GSM信號強度
- 12. 如何訪問越獄iPhone的信號強度
- 13. 如何在android BLE中表達chainging BLE rssi?
- 14. 如何更新onSignalStrength(信號強度)
- 15. 如何插入wireshark信號強度
- 16. Android:如何監控WiFi信號強度
- 17. 尋找GPS信號強度
- 18. 我的PhoneStateListener沒有被調用來顯示信號強度
- 19. 獲取並顯示窗體上的網絡信號強度
- 20. 即時信號強度
- 21. Android的FM信號強度
- 22. 如何在B315s或任何其他4G路由器上顯示dBi信號強度而不是圖形條?
- 23. Android模擬器不顯示信號條
- 24. iphone sdk,撇號顯示爲問號
- 25. 顯示與信息進度條的Android
- 26. 將android上的信號強度保存爲變量
- 27. 從iBeacon獲取位置RSSI信號
- 28. 的Android:確定GPS信號強度
- 29. 聲音信號在matlab中的強度
- 30. 管理對象顯示WiFi信號強度的窗體上的異常錯誤
@larme你爲什麼編輯我的文章? – Scott
@Scott:他刪除了不必要的標籤。您可以查看歷史記錄以查看更改的內容。 – jweyrich
我看到了,但爲什麼會給這個問題一個-1? – Scott