如何在UITableViewCell中獲得此效果?圖標的位置就在標籤的右側。像音樂應用中的iOS shuffle圖標
此外,這是洗牌圖標什麼是我應該使用的標準?我有一個類似的應用程序,用戶可以通過單詞隨機播放,每個單詞按照隨機順序播放。
如何在UITableViewCell中獲得此效果?圖標的位置就在標籤的右側。像音樂應用中的iOS shuffle圖標
此外,這是洗牌圖標什麼是我應該使用的標準?我有一個類似的應用程序,用戶可以通過單詞隨機播放,每個單詞按照隨機順序播放。
您可以使用UIKit的藝術品提取[1],提取所有的蘋果標準圖標,並在應用程序中使用它們。蘋果公司對此沒有任何問題(迄今爲止)。
[1] https://github.com/0xced/UIKit-Artwork-Extractor/blob/master/README.md
(假設û單擊圖標洗牌列表) 其那樣簡單相應地添加自定義按鈕與ImageView的作爲背景,作爲子視圖的cell.but設置幀等
UIButton *shuffbutton=[UIButton buttonWithType:UIButtonTypeCustom];
shuffbutton.frame=CGRectMake(100,5, 30, 30);
[shuffbutton setBackgroundImage:[UIImage imageNamed:@"shuffle_icon.png"] forState:UIControlStateNormal];
[shuffbutton addTarget:self action:@selector(shuffle:) forControlEvents:UIControlEventTouchUpInside];
[cell addSubview:shuffbutton];
不那麼複雜。仍然希望整個單元格是一個按鈕...只是希望圖像位於文本的右側(並非所有的方式向右) –
在這種情況下使用imageview,因爲隨機播放文本是靜態的,你知道它的長度並且可以將圖像放在正確的位置,並且像往常一樣使用didselectrowatindexdexpath方法編寫代碼來洗牌(並且誰說100個像素會使您的圖像一路向右,它只是足以覆蓋您的「洗牌」文本只要 :) ) – sujith1406
感謝您的支持。你知道如何定位圖標嗎? –