我一直試圖讓我的角色跳躍,並試圖硬編碼字符的y位置並使用uiimageview動畫。什麼是最好的做法和最好的代碼示例(因爲我認爲我已經完成了前面兩個例子的錯誤) - 因爲我很新。Objective C - 製作UIImageView跳轉
回答
以下是使用塊的示例代碼(觸發按鈕操作)。
- (IBAction)btnClicked:(id)sender {
[UIView animateWithDuration:0.5f animations:^{
CGRect currentRect=self.imgView.frame;
currentRect.origin.y-=30;
[self.imgView setFrame:currentRect];
} completion:^(BOOL finished) {
[UIView animateWithDuration:0.5f animations:^{
CGRect currentRect=self.imgView.frame;
currentRect.origin.y+=30;
[self.imgView setFrame:currentRect];
}];
}];
}
謝謝!很好地工作,但是,我已經添加了類似的代碼,所以它也沿着X軸傳播,我唯一的問題是它不會跳入曲線形狀。 我知道這是因爲y軸每增加一個相同的值,有沒有辦法增加一個數字,這個數字會慢慢增長 - 或者 - 有沒有更好的方式來創建弧形動畫? –
你可以定義你想要跳轉的路徑。它使用CoreAnimation完成,請查看http://nachbaur.com/blog/core-animation-part-4。此外,在WWDC 2010上,有一些很好的示例顯示沿着路徑移動 –
您能夠自己提供示例代碼嗎?就像我說過的,我知道,視頻/教程很難遵循或理解 –
- 1. 使用objective-c翻轉UIImageView
- 2. UIImageView的繪製路徑ontop - Objective-C
- 3. Objective c「UIImageView * imageView =(UIImageView *)self.view;」約定
- 4. 動畫到UIImageView在objective-c
- 5. Iphone,objective-c如何爲平臺遊戲製作跳躍方法
- 6. Objective-C:製作文檔
- 7. Objective-C:從NSString製作NSArray
- 8. 的UIImageView「跳出」
- 9. Objective C UIImageView旋轉動畫效果不佳
- 10. UITableView UIImageView圖像閃爍 - iOS/Objective C
- 11. Objective-C的應用CSS樣式的UIImageView
- 12. 如何通過UIImageView(Objective-C)顯示UILabel?
- 13. objective-c:在UIImage或UIImageView上繪製線條
- 14. SDL C++跳轉
- 15. 使用UIImageView作爲屬性深拷貝Objective C對象
- 16. 製作UIImageView灰色
- 17. 繪製Objective-C
- 18. 如何在C#/ Direct X 9.0中製作角色跳轉?
- 19. Actionscript 3製作角色跳轉
- 20. 製作一個圖像跳轉IOS
- 21. C fscanf跳轉值
- 22. C#到Java跳轉
- 23. C#跳轉循環?
- 24. 將C++轉換爲objective-c
- 25. IOS/Objective-C/imagePicker:跳過'選擇'步驟
- 26. Objective-c爲iPhone遊戲製作關卡
- 27. Objective-C SpriteKit - 如何製作按鈕圈
- 28. 製作爲在Objective-C日誌記錄
- 29. 繪製在Objective-C
- 30. Objective-C NSMutableString複製
張貼您的代碼... – Shubhank