回答
你應該能夠把針在UIImageView
。每個視圖現在都有一個關聯的轉換,這基本上是一個矩陣,它決定原始點如何映射到屏幕。有相當簡單的方法做到這簡單的操作:
UILabel *lblTest = [[UILabel alloc] initWithFrame:CGRectMake(100, 100, 100, 100)];
lblTest.text = @"Testing";
[view addSubview:lblTest];
lblTest.transform = CGAffineTransformMakeRotation(M_PI/4.0);
將導致45度(這是PI的弧度四分之一旋轉的標籤,你可以通過M_PI乘以轉換爲弧度除以180.0)。使用這個你已經有了方法手頭動畫針每當一個新的數據點進來
注意,這也可以是動畫:
[UIView animateWithDuration:5.0 animations:^{
lblTest.transform = CGAffineTransformMakeRotation(M_PI_4);
}];
這將慢慢旋轉視圖45度5秒的過程。這裏有一些關於動畫的教程,例如How to use UIView animation tutorial。和框架已經允許一些先進的東西,例如:
[UIView animateWithDuration:1.0 delay:1.0 options:UIViewAnimationCurveEaseInOut|UIViewAnimationOptionAutoreverse|UIViewAnimationOptionRepeat animations:^{
lblTest.transform = CGAffineTransformMakeRotation(M_PI_4);
} completion:^(BOOL finished) {
}];
將「平滑」開始和轉動結束時,將自動轉回又一遍地重複這一點。這導致等待1秒鐘後標籤「搖擺」。
您可以使用它在值之間跳轉時引入一些平滑效果。例如,如果您只是每250毫秒採樣一次數據,那麼您可以使用該時間來引入一些動畫。
非常感謝同樣的,將嘗試它 – Desmond
如果你知道自己在做什麼,很容易 - 申請A-加權濾波器,RMS,應用時間加權濾波器,轉換爲dB。主要問題是校準麥克風。
但是,如果您之前沒有使用雙拼處理器進行音頻處理,並且您對此不瞭解,則可能並不那麼容易。
感謝您的信息,想了解 – Desmond
- 1. 如何輕鬆地從孩子傳遞數據reactjs根?
- 2. 如何從活動傳遞價值tabactivity
- 3. Highcharts堆積條形圖與分貝值(動態數據)
- 4. 如何在動態網站上輕鬆閱讀xls文檔?
- 5. 傳遞價值,形成1
- 6. cocoa:如何輕鬆地添加新視圖到分割視圖
- 7. 如何將價值從活動傳遞到服務
- 8. 如何將價值從視圖傳遞到控制器
- 9. 如何將價值從視圖傳遞到控制器
- 10. 如何從servlet中輕鬆讀取配置數據
- 11. 輕鬆撥動到的IntelliJ
- 12. 傳遞價值分配
- 13. 如何從PHP傳遞價值的JavaScript
- 14. 如何從Fb.api傳遞價值Fb.ui
- 15. 如何從控制器傳遞價值
- 16. 從控制器傳遞迴形針圖像到軌道視圖
- 17. 輕鬆定製的圖形編輯器
- 18. 的Rails:值動態傳遞,形成
- 19. 從活動空指針異常將數據傳遞到分片
- 20. 如何將動態值作爲線形圖中的數據傳遞給對象?
- 21. 按價值和指針傳遞
- 22. 如何輕鬆地將變量傳遞給.sass文件?
- 23. 傳遞價值,從法後
- 24. 如何輕鬆地從一個jsp轉發到幾個動作
- 25. 如何輕鬆克隆生產postgresql數據庫到分期
- 26. 如何將數據動態地從活動傳遞到服務?
- 27. 傳遞從對話形式的價值主要形式
- 28. 傳遞從其他形式的價值,活性形式
- 29. 如何「輕鬆」拉所有分支?
- 30. 價值傳遞到後端
如果你已經有了閱讀,那應該相當簡單。它大部分是靜態的,那麼你有三個標籤可以更新,針可以是另一個動態移動的視圖。你可能想在你的問題中獲得更具體的內容。 –
感謝您的回覆#triPhoenix。 我想知道如何移動針 – Desmond