我有一些按鈕,我想在每個按鈕中放置單獨的字母,並且在將所有按鈕中的所有字母放在一起後,我必須形成一個單詞並檢查數據庫。如何從中獲取值按鈕和形式就像一個詞。 任何幫助表示讚賞。 在此先感謝。從按鈕中檢索值
從按鈕中檢索值
回答
你可以用波紋管代碼按鈕的冠軍。
NSString *strButtonTitle = yourButton.titleLabel.text;
,你也可以設置標題與婁代碼按鈕..
但我在那個地方有圖片,每當我們把下一個圖像放在按鈕上時,它應該識別前一個按鈕,並且下一個圖像放在先前放置的按鈕旁邊。 – username0013 2013-04-10 10:34:44
哦,你的意思是你想得到的價值,寫在圖像?? – 2013-04-10 10:36:20
公頃,我放置的圖像,所以我可以從字典中獲得的價值,我的問題是在第一個按鈕我放置a.png哪個值是一個,並在下一個按鈕我放置t.png哪個值爲t,然後兩個按鈕識別如果使用單詞形式,它將檢查數據庫 – username0013 2013-04-10 10:39:32
最可重複使用的解決方案是:
將所有按鈕添加到數組(可以在界面生成器中執行此操作)
@property (nonatomic, strong) IBOutletCollection(UIButton) NSArray *buttons;
作爲設置按鈕上的圖像中的另一陣列設置相應的文本值現在
NSMutableArray *values = [NSMutableArray array]; [imageNames enumerateObjectsUsingBlock:^(NSString *name, NSUInteger idx, BOOL *stop) { [self.buttons[idx] setImage:[UIImage imageNamed:name] forState:UIControlStateNormal]; [values addObject:name]; }]; self.values = [values copy];
當用戶點擊一個按鈕,可以使用按鈕在位置buttons
數組來確定相應的文本值;
- (IBAction)buttonTapped:(UIButton *)button
{
NSInteger index = [self.buttons indexOfObject:button];
NSLog(@"textValue: %@", self.values[index]); // I don't know how you are mapping imageName to values but this will give you the image name
}
這樣做後,它顯示一個空陣列 – username0013 2013-04-12 05:39:55
- 1. 從提交按鈕檢索$ _POST值
- 2. 從Checked Radio按鈕檢索值Android
- 3. 按鈕點擊檢索值
- 4. 無法檢索單選按鈕組中的選中值按鈕
- 5. 從按鈕檢索tableWidget行中對應
- 6. 檢索組按鈕main.xml中
- 7. 從組框中檢索單選按鈕值
- 8. 使用按鈕從文本字段中檢索值
- 9. 通過從字符串中檢索值來分配按鈕ID
- 10. 從數據庫中檢索已存儲的單選按鈕值
- 11. 從單選按鈕asp.net中檢索多個模型值c#mvc4
- 12. 單選按鈕不從laravel中的數據庫檢索舊值
- 13. 從動態生成的單選按鈕列表中檢索值
- 14. ExtJS單選按鈕值檢索
- 15. 使用javascript動態檢索按鈕值
- 16. 單選按鈕組檢索值
- 17. 檢索PHP的MySQL值單選按鈕
- 18. 檢索按鈕的唯一值
- 19. 檢索單個單選按鈕的值
- 20. 動態單選按鈕值檢索
- 21. 檢索gridview鏈接按鈕值。
- 22. 從按鈕檢索操作窗口openerp
- 23. 如何從一個按鈕檢索URL?
- 24. Genericaly從單選按鈕檢索文本值
- 25. 無法從單選按鈕檢索價值
- 26. 如何從數據庫檢索單選按鈕值使用C#
- 27. 從單選按鈕檢索值(對於初學者)
- 28. 基於單選按鈕值從數據庫檢索數據
- 29. 按下計算按鈕 - 從數據庫中檢索費率
- 30. aspx.net檢索點擊按鈕
順便說一句,這不是偉大的本地化,你會好起來的標記按鈕(=給它在Interface Builder的數字),從代碼'button.tag讀取數==您number'做那裏的工作。 – 2013-04-10 09:37:20