2012-06-15 59 views
3

使用Xcode 4.3.3按下後按鈕變成白色。 (iOS)刷新後恢復正常

按下應用程序中的按鈕撥出後,它切換到撥出電話。回到應用程序後,撥出按鈕變白,刷新後恢復正常。

當另一個按鈕被推送到電子郵件或文本時,會發生同樣的事情。看起來,它只發生在離開當前應用程序去做一些事情之外。

回答

2

有關使用

button.selected = NO 

如果你還是不滿意,你可能需要將其在應用程序委託

添加到

- (void)applicationWillResignActive:(UIApplication *)application 

創建一個指向按鈕創建什麼

@property (nonatomic, assign) IBOutlet UIButton * button 

在.M添加

@synthersize button; 

然後在Interface Builder中,你需要通過保持控制,並從ViewContrtoller圖標

+0

拖動只是要知道我理解你的建議與IBOutlet中的按鈕連接起來。 – Transaction

+0

只是爲了確定我理解你的建議。我添加了「@property(strong,nonatomic)UIButton * button;」到appdelegate.h。然後「@synthesize button = _button;」在「 - (void)applicationWillResignActive:(UIApplication *)application」之後的開放大括號之後的delegate.m和「button.selected = NO」。如果這是你的建議,我試了一下,但沒有奏效。請原諒我的無知。 – Transaction

+0

我已經添加了一些更多的細節,原諒我,如果我說明顯。讓我知道是否還有其他需要了解GC的內容 – geminiCoder