簡體   English   中英

iphone sdk如何切換圖像並按一下按鈕保存

[英]iphone sdk how to switch an image and save it with a button press

我正在編寫一個應用程序,希望在第一頁上顯示圖像,但只在首頁的一小部分顯示圖像。 我一直想做的是在子視圖上設置一個按鈕,該按鈕將在第一個視圖上切換圖像。 這使我難過了幾個小時。 有人可以幫忙嗎?

假設您的視圖控制器具有一個名為“ myImageView”的成員變量,該成員變量已連接到實際的UIImageView,則可以按如下所示更改UIImageView的圖像(注意:我尚未編譯此代碼,因此可能會有小錯誤):

// create some images
UIImage *imgPig = [[UIImage imageNamed:@"pig.png"] retain];
UIImage *imgCow = [[UIImage imageNamed:@"cow.png"] retain];

...

// sometime later, change the imageview to show a pig
[[self myImageView] image] = imgPig;

...

// sometime later, change the pig to a cow
[[self myImageView] image] = imgCow;

// finally release images
[imgPig release];
[imgCow release];

還是關於如何訪問實際的UIImageView的問題? 還是您不知道如何檢測按鈕的按下狀態,以使您實際上可以響應按鈕的按下而執行某些操作?

是的,這是正確的。 我有三個.h和.m文件:appdelegate,viewcontroller和一個子視圖。 我想做的是讓用戶使用位於子視圖上的按鈕將圖像更改為首頁上的其他圖像。 在第一個視圖上有一個標簽和一個UIImageView(此imageview是我要更改的那個)。 在第二個視圖上有一個UIButton。 當按下此按鈕時,應在第一頁上更改UIImageView。 我一直遇到的問題是讓首頁知道該按鈕已被按下,然后相應地更改圖片。 希望那是足夠的信息為您提供幫助。 謝謝!!

[編輯給我下面的家伙:抱歉,我換了電腦,無法編輯原始帖子]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM