0
A
回答
2
我想你是要求示例代碼。你可以創建一個UIImageView的類子類。像:
.H
@interface YourImageController : UIImageView
{
CGPoint startLocation;
}
@end
.M
@implementation YourImageController
- (void) touchesBegan:(NSSet*)touches withEvent:(UIEvent*)event {
[self setAlpha:x.x];
// Retrieve the touch point
CGPoint pt = [[touches anyObject] locationInView:self];
startLocation = pt;
}
-(void) touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event {
[self setAlpha:x.x];
CGPoint pt = [[touches anyObject] locationInView:self];
CGFloat dx = pt.x - startLocation.x;
CGFloat dy = pt.y - startLocation.y;
CGPoint newCenter = CGPointMake(self.center.x + dx, self.center.y + dy);
self.center = newCenter;
}
-(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
{
[self setAlpha:1.0];
}
2
減少你image.alpha
在touchesBegan
。在touchesEnd
增加它。
相關問題
- 1. 當我們點擊一個按鈕時如何改變圖像?
- 2. 當我們點擊小圖像時改變大圖像
- 3. 如何更改IKImageBroswerView拖動圖像
- 4. iOS:用手勢改變圖像視圖的alpha值
- 5. 使用UIScrollView更改圖像的alpha值
- 6. javascript - 更改圖像的alpha值
- 7. 拖動圖像時的旋轉值
- 8. 如何在移動圖像時保持並拖動圖像?
- 9. 如何拖動圖像
- 10. 我們如何改變2Drender上圖像的不透明度?
- 11. 我們如何改變小部件按鈕的圖像?
- 12. 當我拖動時拖放移動PictureBox-圖像的大小
- 13. 可可:如何在拖拽時變形拖拽圖像
- 14. 向上或向下拖動圖像時,如何更改圖像的大小?
- 15. 拖放時移動圖像
- 16. 用可拖動的圖像更改可拖放的圖像源
- 17. Qt拖放 - 拖動時更改圖像顯示
- 18. 我們如何改變散列圖的值或鍵?
- 19. 我如何使它在Firefox中拖動圖像時沒有「Ghost」?
- 20. 如何拖動圖像,同時仍然保留原始圖像?
- 21. Java拖放圖像並拖動時顯示圖像縮略圖
- 22. 我如何改變圖像使用jQuery
- 23. 拖動圖像
- 24. 拖動圖像?
- 25. 拖動圖像
- 26. 拖動圖像
- 27. 如何使圖像自動改變
- 28. 如何改變圖像的動態
- 29. jQuery可拖動改變CSS「頂部」值
- 30. 滾動時我的列表視圖項圖像改變