0
我正在創建一個應用程序來學習iPhone應用程序開發。它會看起來像http://i52.tinypic.com/2ah8k7o.png那。現在我想要用戶點擊任何圖像時,點擊的圖像將被任何其他圖像替換。我怎樣才能做到這一點。用戶點擊iPhone中的任何圖像時用任何其他圖像替換圖像
我只是將圖像和標籤從庫拖放到xib文件。繪製該外觀的正確方法是否正確,或者是否應該使用任何其他方式繪製該外觀和感覺。
我正在創建一個應用程序來學習iPhone應用程序開發。它會看起來像http://i52.tinypic.com/2ah8k7o.png那。現在我想要用戶點擊任何圖像時,點擊的圖像將被任何其他圖像替換。我怎樣才能做到這一點。用戶點擊iPhone中的任何圖像時用任何其他圖像替換圖像
我只是將圖像和標籤從庫拖放到xib文件。繪製該外觀的正確方法是否正確,或者是否應該使用任何其他方式繪製該外觀和感覺。
你應該把你的圖像放入UIImageView。在此檢查用戶點擊後,只需將UIImageView中的image
屬性更改爲新圖像。
這樣的代碼(在你的viewController,例如)
-(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event{
UIView *imgView = [[touches anyObject] view];
if ([view isKindOfClass:UIImageView.class]){
UIImage *newImg = [UIImage imageNamed:@"newImg.png"]; // newImg.png should be in bundle
[(UIImageView*)view setImage:newImg];
}
}
已經使用UItapGesturerecognizer?看到這個鏈接http://developer.apple.com/library/ios/#samplecode/ScrollViewSuite/Introduction/Intro.html#//apple_ref/doc/uid/DTS40008904 – ram
在這個鏈接你會知道如何附加點擊圖像和水龍頭的功能。在輕擊而不是縮放的功能中顯示圖像視圖 – ram