0
我的目標是在圖像視圖到達屏幕一側時刪除它。它應該是一顆子彈,當它的x值達到某個值時,它會被刪除。 下面是傳感器的代碼,但一旦它到達120我希望它被刪除:如何通過xcode中的代碼刪除圖像視圖
CGRect frame = Image.frame;
if (frame.origin.x>120) {
NSLog(@"delete");
}
我的目標是在圖像視圖到達屏幕一側時刪除它。它應該是一顆子彈,當它的x值達到某個值時,它會被刪除。 下面是傳感器的代碼,但一旦它到達120我希望它被刪除:如何通過xcode中的代碼刪除圖像視圖
CGRect frame = Image.frame;
if (frame.origin.x>120) {
NSLog(@"delete");
}
要刪除的ImageView做到這一點。
[myImageView removeFromSuperview];
(其中myImageView
是您的ImageView的名稱)
不要給一個變量,以大寫字母開頭的名稱。當它是一個圖像視圖(UIImageView)時,不要將它稱爲'image',因爲還有另一個類UIImage。您的示例變量的好名字是'myImageView'。 – matt
我正在使用帖子中的示例.... –
他將自己的CGRect設置爲Image.frame,所以我認爲這是他想要刪除的內容,並且yes實例變量不應以大寫字母類名稱開頭。等等 –