2010-03-03 41 views
0

每個待辦事項應用都在左側有一個空框,當您觸摸框時,它會變爲複選框。當您再次點擊時,勾選消失。我想每個人都知道我的意思。待辦事項選中標記

正如你在這裏看到它(右):

Screenshot

我怎麼會知道這樣的事情?這是一個UIButton嗎? 我正在使用Core Data,我將如何保存狀態?用布爾varibale?

我試圖解決我的問題,現在幾天,但無法得到它的工作。

會很好,當你能幫助我。 Thx很多! 塞巴斯蒂安

回答

0

您可以使用UIButton與默認和選定狀態不同的圖像。然後,如果將selected屬性設置爲YES,則會顯示所選圖像。我想說BOOL應該足夠了。

+0

非常感謝。它如何與cellForRowAtIndexPath一起工作?我該如何使用按鈕來處理它所在的行。有點代碼會非常有幫助。 我現在這樣說:如果(self.selectedButton.selected == YES){ \t \t [selectedButton的setSelected:NO]; \t} \t else { \t [selectedButton setSelected:YES]; \t} 但我如何將它連接到tableview中的行?我希望你能理解我的意思:|多謝 !! – wolfrevo 2010-03-03 20:23:29

+0

您應該使用一個單元格子類,您可以在其中添加'UIButton',或者將一個標籤添加到'UIButton'中,以便您可以在視圖層次結構中搜索它。 小內聯提示:你可能想要'self.selectedButton.selected =!self.selectedButton.selected' – pgb 2010-03-04 13:19:11