我在我的代碼中有一個NSArray設置來顯示兩個PNG的交替閃爍,我試圖設置一段代碼,將其設置爲隱藏狀態,將其移出屏幕,任何事物都不能看到用戶。隱藏NSArray - 我該怎麼做?
的代碼爲我的數組是
NSArray *imageArray = [[NSArray alloc] initWithObjects:
[UIImage imageNamed:@"CONNECTED dark yellow FF CC 00.png"],
[UIImage imageNamed:@"CONNECTEDR dark yellow FF CC 00.png"], nil];
UIImageView *animation = [[UIImageView alloc] initWithFrame: CGRectMake(20, 10, 300, 80)];
animation.animationImages = imageArray;
animation.animationDuration = .8;
animation.contentMode = UIViewContentModeBottomLeft;
[self.view addSubview:animation];
[animation startAnimating];
[animation release];
[view release];
但是,如果我嘗試使用setHidden或.hidden:是的,它似乎並沒有隱瞞,喊道該動畫沒有聲明。任何人都可以提出這個答案嗎?當然,它盯着我打了一巴掌,但經過幾個小時的嘗試?現在我承認失敗了。
什麼時候你想讓它消失?用戶交互(手勢,按鈕,..)?時間?重複? – vikingosegundo 2010-08-19 19:38:41
基於用戶通過按鈕進行交互或基於nsuserdefault設置作爲viewdidload的一部分調用方法。 – David26th 2010-08-19 19:52:10