0
如何通過使用觸摸iphone sdk中刪除圖像?我正在製作一個遊戲與圖像,所以我想知道如果有一種方式是如果你觸摸一個圖像,它會從視圖中刪除。iPhone SDK - 使用觸摸刪除圖像
如何通過使用觸摸iphone sdk中刪除圖像?我正在製作一個遊戲與圖像,所以我想知道如果有一種方式是如果你觸摸一個圖像,它會從視圖中刪除。iPhone SDK - 使用觸摸刪除圖像
是的。您可以將UITapGestureRecognizer添加到圖像視圖中,並且在識別器操作中,您可以使用 propery來獲取圖像視圖。您可以使用[image removeFromSuperview]
方法將其從超級視圖中刪除/刪除。
UITapGestureRecognizer *tgr = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(onImageTapped:)];
[imageView addGestureRecognizer:tgr];
[tgr release];
而且onImageTapped:方法是這樣的,
- (void)onImageTapped:(UITapGestureRecognizer*)recognizer {
UIImageView *imgView = (UIImageView*) recognizer.view;
[imgView removeFromSuperview];
}
你可以給我的示例代碼? – Tyler
我已更新回答 – EmptyStack
感謝您的幫助 – Tyler