Meer rows in app
Beste iPhone dev's:)
Ik ben bezig met een reference app. Alleen loop ik tegen een probleem aan. Weet iemand hoe je meer rows kan toevoegen. Ik gebruik een samplecode van Apple. Ik wil graag in ButtonsViewController inplaats van 7 rows bijvoorbeeld 12 rows. Misschien heeft dit te maken met framework file UIButton.h? (hier heb ik namelijk een Test aan toegevoegd. UIButtonTypeTestAdd, toegevoegd maar UIButton.h frame work kan ik niet saven... t Code:
ypedef enum { Apple UICatalog project file: Sign in with your Apple ID - Apple Developer Connection Alwinkov |
ik denk niet dat een UITableView en de bijbehorende UITableViewDelegate en UITableViewDataSource iets te maken hebben met een UIButton, wat dus een knop is. En die header bestanden moet je helemaal niet aanpassen.
|
Bedankt voor je reactie.:)
Hij haalt van informatie uit ButtonsViewController. Ik heb ButtonsViewController gekopieerd en de naam en de code veranderd in MaandenViewController. Dit werkt zoals ik het wel. In het menu laat hij nu twee keuzes zien. - Dagen - Maanden ButtonsViewController = tijdelijk dagen & ButtonsViewController = maanden Alleen maanden wil ik naar 12 rows hebben in plaats van 5 rows. Kan ik je misschien een PM sturen met mijn project. Zodat je er even naar zou kunnen kijken als zo vriendelijk wilt zijn. Alwinkov |
Als ik de ButtonsViewController bekijk van het UICatalog project, dan zie ik dat het een TableView is.
Code:
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section en dan met deze functie aangeven hoeveel secties je wilt: Code:
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView |
@Whacko de app start niet... werkte deze vinding bij jou wel?
|
ik heb het zelf niet geprobeerd, maar heb zelf een app met TableView, dus ik deed het een beetje uit mijn hoofd :)
|
Het is gelukt:D De Navigation Controller van 7 naar 12 gezet in Interface Builder. Object ID 12. Verder alle nodige code aangepast. Ik keek alleen maar naar de code maar was vergeten dat er ook nog opties zijn in IB.:)
Het volgende toegevoegd: MaandenViewController.h Code:
UIButton *decemberAddButtonType; Code:
kUIDecemberAddButton_Section, Code:
[decemberAddButtonType release]; Code:
#pragma mark Code:
[self createDecemberAddButton]; Code:
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView Code:
case kUIDecemberAddButton_Section: Code:
case kUIDecemberAddButton_Section: Alwinkov |
Alle tijden zijn GMT +2. Het is nu 23:57. |