2011-07-08 69 views
0

我使用AQGridView從艾倫Quatermain更具體地說,跳板演示剛剛開始..AQGridView的iOS創建自定義圖標(圖像+標籤),而不是像

該演示展示了圖標/瓷磚是由一個UIImageView的。我想知道如何使用自定義UIView,以便我可以在下面有一個帶有文本/按鈕的圖標。

我目前正在通過代碼拖拽,沒有真正的運氣來查找我的圖標是如何創建的。

任何想法/建議將不勝感激。

乾杯。

+0

http://stackoverflow.com/questions/8022716/nsstring-in-aqgridviewcell/8059521#8059521 – vikingosegundo

回答

0

你有沒有簽出three20's TTLauncherView

雖然它是用於iPhone,但您可能可以將它用於iPad。它允許在下面有文字的圖標。儘管您可能需要破解它以插入自定義UIView來代替圖像和文本。

我發現iOSGuy's tutorial在使用TTLauncherView時很有用。

下面是iOSGuy教程的摘錄,它展示瞭如何設置/使用它。

 
TTLauncherView* launcherView = [[TTLauncherView alloc] 
      initWithFrame:self.view.bounds]; 
    launcherView.backgroundColor = [UIColor blackColor]; 
    launcherView.columnCount = 4; 
    launcherView.pages = [NSArray arrayWithObjects: 
    [NSArray arrayWithObjects: 
     [self launcherItemWithTitle:@"Google" 
       image:@"bundle://safari_logo.png" 
       URL:@"http://google.com"], 
     [self launcherItemWithTitle:@"Apple" 
       image:@"bundle://safari_logo.png" 
       URL:@"myAppController/myView"] 
     , nil] 
    , nil]; 
+0

嗨感謝您的答覆,但TTLauncherView鏈接是死:( 你有什麼樣的代碼? – conor

+0

嗯,我不知道爲什麼他們的官方網頁是關閉的,現在你可以到他們的github頁面:https://github.com/facebook/three20和我上面鏈接的教程有一些示例代碼 –

+0

謝謝史蒂夫! ) – conor

1

查看AQGridViewCell,特別是contentView屬性。這與定製UITableViewCell類似。

相關問題