我在Objective-C的最新xcode中進行了編碼,並且我近兩天都停滯不前。 我正在製作一個應用程序,允許用戶選擇他們穿着什麼顏色的衣服。例如,如果我穿着黑色和白色襯衫,我可以選擇服裝=襯衫和顏色=黑色和白色。將所選顏色變量從UIButton傳遞到另一個視圖
這裏是我的應用程序看起來像一個屏幕截圖:(你在這裏看到的是UIButtons這樣你就可以點擊他們和顏色的一切,我把它設置,以便您選擇將突出顏色)
![my app]:http://imgur.com/w7kvX,o6YbK#0「myApp」
所以在第一張圖片中,你會選擇你的衣服,一旦你點擊了按鈕,第二個視圖就會出現,在這裏,你會選擇顏色。 目前爲止這麼好。但是當我想使用選擇的顏色回到第一個視圖時遇到了一些問題。如果我選擇黑色和白色作爲襯衫的顏色,我希望我的應用程序能夠恢復該數據,並將「襯衫」按鈕的背景顏色更改爲黑色和白色,以向用戶指示這些顏色是您選擇的顏色。 '
這是我的代碼到目前爲止。
changeClothes.h(第一視圖):http://pastebin.com/xPMNAnCY
changeClothes.m:http://pastebin.com/MdjMPK6r
chooseColors.h(第二視圖):http://pastebin.com/Zb4aXvzV
chooseColors.m:http://pastebin.com/RHTxfwW5
任何幫助將不勝感激。
很多,很多,很多都預先感謝。
嗨我正在尋找可可的編碼準則,並想知道我錯了什麼。你能舉個例子嗎?此外,我現在將閱讀可可核心競爭力,看看它是否會對我有幫助。 – Jay
類名應以大寫字母開頭! 'changeClothes'指示一個動作 - >這將適用於方法名稱,而不是類名稱。更好的是'ClothingChangeViewController'。 – Felix
謝謝!修正它有大寫字母。另外,我一直在閱讀可可核心競爭力,但我沒有真正理解它,仍然無法找出解決方案。有什麼好的教程我可以看看? – Jay