更新1與通知編程定義的按鈕列表
當每個按鈕被用戶輕敲,我想卡的套裝(S,H,d,或C)和卡的名字的第一個字母( A,K,Q,J或T)添加到卡片列表中,名爲「cards」的NSMutableArray。因此,例如,如果點擊鑽石王牌按鈕,我想將@"DA"
添加到「卡片」,並將按鈕禁用。
爲了沒有52個獨立的方法,每個卡片的一個卡組,我想我需要在每個按鈕中註冊一個不同的NSNotification。如果那是正確的,那麼我想知道如何創建參數爲addObserver:... selector:selector() ...
作爲參數。我看過的例子都沒有展示如何在selector()
的父類中創建像「cardDA」這樣的參數。
更新1
更新0
This answer seems to be what I need (for now)
更新0
我想創建按鈕的陣列獨立地表示橋的52張牌卡組。按鈕將安排在兩個子陣列中,一個用於5個「榮譽」Ace,King,...,10,另一個用於其他8個其他每張牌。在每個按鈕被觸摸後,我希望它的卡ID或整個按鈕消失,但陣列保持其原始位置。當所有按鈕被觸摸時,任務完成。
This answer shows how to programmatically create UITextFields,但UIButtons似乎並不與iOS frames
和CGRects
發揮出色,所以我無法適應這個問題的答案我的情況。
This answer suggests using UIActionSheets但它們對於我的需求似乎不夠靈活。
附加的圖片建議視圖的榮譽按鈕數組部分。
不是問題。更像一個冥想,真的。 – matt
有什麼問題? – Emanuel