//

Multiline UITableViewCell

Multiline UITableViewCell discussie in Ontwikkelen voor iOS forum; ( verdwijnt na registratie ) Hey developers, Ik ben op zoek naar een manier om een multiline UITableViewCell te creëren. Op internet heb ik al wat snippets gevonden, maar dat ...



Ga terug   iPhone, iPod touch, iPad en Apple TV forum > Development > Ontwikkelen voor iOS
Wachtwoord vergeten? Registreren!
Registreer FAQ Ledenlijst Kalender Berichten van vandaag

Reageren

 

Discussietools Weergave
  #1  
Oud 29-04-09, 16:09
SkyTrix's schermafbeelding
SkyTrix SkyTrix is offline
• iOS 5.0 Beta
• 4.3.5
• Besturingssysteem: Mac OS X
 
Geregistreerd: Apr 2009
Berichten: 63
Standaard Multiline UITableViewCell

Hey developers,

Ik ben op zoek naar een manier om een multiline UITableViewCell te creëren. Op internet heb ik al wat snippets gevonden, maar dat blijkt niet te werken. Ik wil dus gewoon een cell waarvan ik de text set, en die dan een mooie UITableViewCell geeft met de correcte hoogte en wordwrapping..

Helaas ben ik er nog niet in geslaagd? Jullie wel?
Advertentie
Advertentie Gesponsorde links (verdwijnt na registratie)

  #2  
Oud 29-04-09, 19:37
Myrdhin Myrdhin is offline
• iOS 8.0
• 8.0
• Besturingssysteem: Mac OS X
 
Geregistreerd: Mar 2008
Locatie: Omgeving Nijmegen
Berichten: 94
Standaard

Correctie...
Je bedoelt dat je een stuk tekst wilt toekennen wat als de tekst te lang is automatisch wordt verdeeld over meerdere regels en dat dan de hoogte berekend wordt. Je kan dus ViewCells krijgen met verschillende hoogtes.

Laatst gewijzigd door Myrdhin; 29-04-09 om 19:47. Reden: Vraag niet goed begrepen
  #3  
Oud 29-04-09, 19:43
SkyTrix's schermafbeelding
SkyTrix SkyTrix is offline
• iOS 5.0 Beta
• 4.3.5
• Besturingssysteem: Mac OS X
 
Geregistreerd: Apr 2009
Berichten: 63
Standaard

Citaat:
Oorspronkelijk geplaatst door Myrdhin Bekijk bericht
Correctie...
Je bedoelt dat je een stuk tekst wilt toekennen wat als de tekst te lang is automatisch wordt verdeeld over meerdere regels.
Klopt.. Had ik dat dan niet zo gezegd dan?
  #4  
Oud 29-04-09, 19:48
Myrdhin Myrdhin is offline
• iOS 8.0
• 8.0
• Besturingssysteem: Mac OS X
 
Geregistreerd: Mar 2008
Locatie: Omgeving Nijmegen
Berichten: 94
Standaard

Citaat:
Oorspronkelijk geplaatst door SkyTrix Bekijk bericht
Klopt.. Had ik dat dan niet zo gezegd dan?
Ik las het iets te snel. Ik dacht dat je een ViewCell wilde met 2 regels met verschillende tekst.
  #5  
Oud 29-04-09, 19:52
SkyTrix's schermafbeelding
SkyTrix SkyTrix is offline
• iOS 5.0 Beta
• 4.3.5
• Besturingssysteem: Mac OS X
 
Geregistreerd: Apr 2009
Berichten: 63
Standaard

Citaat:
Oorspronkelijk geplaatst door Myrdhin Bekijk bericht
Ik las het iets te snel. Ik dacht dat je een ViewCell wilde met 2 regels met verschillende tekst.
Nee, dat lukt wel.

Iemand?
  #6  
Oud 30-04-09, 09:26
ideveloper's schermafbeelding
ideveloper ideveloper is offline
• iOS 5.1
• 5.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Apr 2008
Locatie: Bodegraven
Berichten: 339
Standaard

In iFacts passen we dat toe.

Gebruik onderstaande methode op per rij een andere hoogte terug te geven.
Code:
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
En NSString heeft een functie sizeWithFont waarmee je de hoogte kan berekenen.

Succes.
  #7  
Oud 01-05-09, 14:22
SkyTrix's schermafbeelding
SkyTrix SkyTrix is offline
• iOS 5.0 Beta
• 4.3.5
• Besturingssysteem: Mac OS X
 
Geregistreerd: Apr 2009
Berichten: 63
Standaard

Citaat:
Oorspronkelijk geplaatst door ideveloper Bekijk bericht
In iFacts passen we dat toe.

Gebruik onderstaande methode op per rij een andere hoogte terug te geven.
Code:
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
En NSString heeft een functie sizeWithFont waarmee je de hoogte kan berekenen.

Succes.
Heb je misschien een klein werkend voorbeeldje. Ik weet dat het met die functie moet, maar krijg steeds rare error's. Heb al zowat elk topic erover gelezen op iPhoneDevSDK.. :S

Het zou een grote hulp zijn
  #8  
Oud 01-05-09, 16:45
gekkepietje gekkepietje is offline
• iOS 4.1
• Besturingssysteem: Windows
 
Geregistreerd: Sep 2008
Berichten: 153
Standaard

Citaat:
Oorspronkelijk geplaatst door SkyTrix Bekijk bericht
maar krijg steeds rare error's
Wat voor errors krijg je dan?
  #9  
Oud 01-05-09, 16:52
SkyTrix's schermafbeelding
SkyTrix SkyTrix is offline
• iOS 5.0 Beta
• 4.3.5
• Besturingssysteem: Mac OS X
 
Geregistreerd: Apr 2009
Berichten: 63
Standaard

Citaat:
Oorspronkelijk geplaatst door gekkepietje Bekijk bericht
Wat voor errors krijg je dan?
Nuja, raar.. Bijvoorbeeld in een method die ook een UITableView neemt, staat er dat je de width moet opvragen. Maar dat is blijkbaar geen property. Al staat er toch wel geschreven tableView.width..
  #10  
Oud 03-05-09, 10:51
SkyTrix's schermafbeelding
SkyTrix SkyTrix is offline
• iOS 5.0 Beta
• 4.3.5
• Besturingssysteem: Mac OS X
 
Geregistreerd: Apr 2009
Berichten: 63
Standaard

Iemand die zo vriendelijk is om een klein projectje te posten? Het is niet dat ik niet kan programmeren, maar deze is echt wel een pain in the ass..

Many thanks voor diegene
  #11  
Oud 04-05-09, 12:32
wbroek wbroek is offline
• iOS 3.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Feb 2008
Locatie: Nederland
Berichten: 63
Standaard

Hier klein voorbeeldje wat je in de "heightForRowAtIndexPath" kan zetten:
Code:
CGSize aSize;  
aSize = [jouwstring sizeWithFont:[UIFont systemFontOfSize:13] constrainedToSize:CGSizeMake(320.0, 480.0) lineBreakMode:UILineBreakModeTailTruncation];
waarbij je dus de font groote en eventueel soort font aangeeft, de grote waarin de tekst moet komen en welke soort afbrekingen je wilt hebben..

Je krijgt dus de een grote terug die je terug kunt geven....
  #12  
Oud 12-05-09, 17:22
Myrdhin Myrdhin is offline
• iOS 8.0
• 8.0
• Besturingssysteem: Mac OS X
 
Geregistreerd: Mar 2008
Locatie: Omgeving Nijmegen
Berichten: 94
Standaard

Ik ben er een tutorial over tegengekomen:
How to make UILabel / UITableViewCell to have a dynamic height - Blog of Max Horvath
Reageren



Er zijn 1 actieve gebruikers die momenteel deze discussie bekijken (0 leden en 1 gasten)

 

Soortgelijke discussies

Discussie Auteur Forum Reacties Laatste bericht
Custom UITableViewCell? wubbe Ontwikkelen voor iOS 4 18-12-09 15:34
UITableViewCell subview kleur veranderen bij selectie SkyTrix Ontwikkelen voor iOS 3 02-08-09 13:32
doen alsof er geklikt is bij UITableviewcell ulquiorra Ontwikkelen voor iOS 4 29-07-09 17:43

Regels voor berichten
Je mag geen nieuwe discussies starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit
Trackbacks are Aan
Pingbacks are Aan
Refbacks are Uit



Alle tijden zijn GMT +2. Het is nu 16:28.