其實我在我的應用程序中使用RESlider。在菜單表格視圖中有一個配置文件圖像,除此之外還有一個通知標籤。現在我想要的是,當用戶按漢堡菜單時,通知標籤(橙色標籤,999號碼)應該從一個小圓點到其原始大小的動畫。如何實現這一點?? 如何將UILabel從小到原始大小動畫化?
3
A
回答
2
在viewDidAppear將這個
-(void)viewDidAppear:(BOOL)animated{
self.label.transform = CGAffineTransformMakeScale(0.01, 0.01);
[UIView animateWithDuration:0.5 animations:^{
self.label.transform = CGAffineTransformIdentity;
} completion:^(BOOL finished) {
}];
}
1
變化變換Scale的標籤,就像這樣:
[UIView animateWithDuration:0.5
delay:0.0
options:UIViewAnimationOptionAutoreverse | UIViewAnimationOptionRepeat | UIViewAnimationOptionCurveEaseInOut
animations:^{
timerLabel.transform = CGAffineTransformScale(timerLabel.transform, 0.7, 0.7);
}
completion:nil];
+1
不壞....它的工作原理也 –
+0
不像別人解決方案,這一個循環 – ejanowski
2
myTextLabel.transform = CGAffineTransformMakeScale(0.3, 0.3);
[UIView animateWithDuration:2.0
delay: 0.1
options: UIViewAnimationOptionBeginFromCurrentState
animations:^{
myTextLabel.transform = CGAffineTransformMakeScale(1.5, 1.5); //grow
}
completion:^(BOOL finished){
myTextLabel.transform = CGAffineTransformMakeScale(1, 1);
}];
+0
嗨氖非常感謝您的有用代碼.... –
相關問題
- 1. 如何將動畫片段返回原始大小?
- 2. UILabel動畫調整大小副作用
- 3. IOS的UILabel落實的UILabel大小變化的動態字體大小變化
- 4. QT QGraphicsScene自動調整大小到原始圖像大小
- 5. 將動畫SVG圈從小到大再回到小
- 6. 在jQuery動畫後恢復到原始大小的元素
- 7. 調整大小的UILabel捕捉到初始大小
- 8. 當父母UIView動畫時,UILabel大小突然變化
- 9. 當UIView的UILabel的動畫框架(大小)的動畫化框架
- 10. 更改字符串從小寫字母到原始大小寫
- 11. 如何使用css動畫讓我的div縮放比原始大小更大?
- 12. 如何將webview圖像增加到原始大小的兩倍?
- 13. UILabel - 自動調整大小
- 14. iOS - 翻轉動畫,從小到大
- 15. 初始化大小
- 16. CALayer在轉換動畫後調回原始大小
- 17. QML視頻原始大小
- 18. GWT圖像原始大小
- 19. 調整圖像大小,但從來沒有回到原始大小
- 20. UILabel揭示動畫(不移動或調整文本大小)
- 21. 如何使圖像小於原始大小?
- 22. Highcharts和jQuery動畫:捕捉到原始大小;只有當窗口被調整大小
- 23. 如何從動態UITableView單元格獲取UILabel的大小?
- 24. 如何將wpf中的動畫縮放到窗口大小
- 25. 如何從原始表定義繼承參數大小?
- 26. android statelistdrawable導致按鈕縮小,然後回到原始大小
- 27. 初始化STL`map`大小
- 28. 從當前的大小,而不是從原始大小的圖像
- 29. 如何動畫字符大小?
- 30. 如何動畫改變VideoView的大小?
謝謝利奧這工作:) –
我會'self.label.transform = CGAffineTransformMakeScale(1.0,1.0)'更改爲'self.label.transform = CGAffineTransformIdentity' – NKorotkov