iPhone Forum - alles over de Apple iPhone, iPhone 3G en iPhone 3GS

iPhone Forum

alles over de apple iphone (in Nederland)


copy in UILabel

Een discussie over copy in UILabel in het Ontwikkelen voor de iPhone / SDK forum, onderdeel van Applicaties; Ik ben gister begonnen met mijn eerste iPhone applicatie. Ik heb nu een UITableView met woorden er in. Ik wil ...


Ga terug   iPhone Forum - alles over de Apple iPhone, iPhone 3G en iPhone 3GS > Applicaties > Ontwikkelen voor de iPhone / SDK
Wachtwoord vergeten? Registreren!
Registreer FAQ Ledenlijst Kalender Zoeken Berichten van vandaag Markeer forums als gelezen
  #1  
Oud 6 oktober 2009, 20:43
iPhone 3G 16GB (Zwart) [FW: 3.0.1]  [Jailbreak: Ja]
Mac OS X
 
Geregistreerd: 11 juli 2008
Berichten: 11
Standaard copy in UILabel

Ik ben gister begonnen met mijn eerste iPhone applicatie.
Ik heb nu een UITableView met woorden er in.

Ik wil het mogelijk maken de woorden te kopiëren, maar dat wijzigen niet mogelijk is.

Ik heb reeds de tablecell aangepast, zodat deze nu de content weergeeft in een UITextField, toen werd de tekst kopierbaar & editbaar.

Toen heb ik op de delegate van dat tekstveld textFieldShouldBeginEditing NO laten returnen, alleen nu werkt het kopieren ook niet meer.

Heeft iemand hier een goede oplossing voor?
Met citaat reageren
(verdwijnt na registratie)
Advertentie
Advertentie Gesponsorde links

  #2  
Oud 6 oktober 2009, 20:45
JWVD's schermafbeelding
iPhone 3GS 16GB (Zwart) [FW: 3.1.2]  [Jailbreak: Ja]
Mac OS X
 
Geregistreerd: 10 juli 2008
Locatie: Renkum
Berichten: 473
Stuur een bericht via Instant Messenger naar JWVD Stuur een bericht via MSN naar JWVD
Standaard

Je kan beter een UITextView gebruiken en dan het attribuut editable op NO zetten denk ik
Met citaat reageren
  #3  
Oud 6 oktober 2009, 20:49
iPhone 3G 16GB (Zwart) [FW: 3.0.1]  [Jailbreak: Ja]
Mac OS X
 
Geregistreerd: 11 juli 2008
Berichten: 11
Standaard

Probleem wat ik daar mee kreeg was dat in de tabel elke cell nog kon gaan scrollen, zag niet zo snel een manier om scrollen te disablen, dus had omgezet naar een textfield. Is het wel mogelijk om het scrollen te stoppen?
Met citaat reageren
  #4  
Oud 6 oktober 2009, 20:57
JWVD's schermafbeelding
iPhone 3GS 16GB (Zwart) [FW: 3.1.2]  [Jailbreak: Ja]
Mac OS X
 
Geregistreerd: 10 juli 2008
Locatie: Renkum
Berichten: 473
Stuur een bericht via Instant Messenger naar JWVD Stuur een bericht via MSN naar JWVD
Standaard

Probeer 'scrollEnabled' eens op NO te zetten, als het goed is moet dat werken omdat UITextView een dochter is van UIScrollView (weet niet hoe ik het anders moet uitleggen).
Met citaat reageren
  #5  
Oud 6 oktober 2009, 20:57
iPhone 3G 16GB (Zwart) [FW: 3.0.1]  [Jailbreak: Ja]
Mac OS X
 
Geregistreerd: 11 juli 2008
Berichten: 11
Standaard

Na nog is goed verder te hebben gekeken, zag ik dat het een een subclass van UIScrollView was, en dat ik daar de scrollEnabled op NO kon zetten
Het werkt nu zoals gewenst. Thanks voor de duw in de goede richting

Edit: Net te laat, ook nog bedankt voor je antwoord dan
Met citaat reageren
  #6  
Oud 6 oktober 2009, 20:59
JWVD's schermafbeelding
iPhone 3GS 16GB (Zwart) [FW: 3.1.2]  [Jailbreak: Ja]
Mac OS X
 
Geregistreerd: 10 juli 2008
Locatie: Renkum
Berichten: 473
Stuur een bericht via Instant Messenger naar JWVD Stuur een bericht via MSN naar JWVD
Standaard

Haha ik zie het, graag gedaan
Met citaat reageren
  #7  
Oud 6 oktober 2009, 21:11
iPhone 3G 16GB (Zwart) [FW: 3.0.1]  [Jailbreak: Ja]
Mac OS X
 
Geregistreerd: 11 juli 2008
Berichten: 11
Standaard

Toch nog even een vraagje,
De 2 blauwe puntjes, werken goed als cell onderin scherm zit.
maar als zelfde cell beetje naar boven in gescrolled, wordt het afgekapt.

Toevallig ervaring hiermee?
Zie bijgevoegde screenshots.
Bijgevoegde afbeelding(e)
Bestandstype: png IMG_0099.PNG‎ (31,0 KB, 7x gelezen)
Bestandstype: png IMG_0100.PNG‎ (30,1 KB, 9x gelezen)
Met citaat reageren
  #8  
Oud 6 oktober 2009, 21:21
JWVD's schermafbeelding
iPhone 3GS 16GB (Zwart) [FW: 3.1.2]  [Jailbreak: Ja]
Mac OS X
 
Geregistreerd: 10 juli 2008
Locatie: Renkum
Berichten: 473
Stuur een bericht via Instant Messenger naar JWVD Stuur een bericht via MSN naar JWVD
Standaard

Eerlijk gezegd heb ik geen idee, je zou de row kunnen reloaden, maar voor zover ik weet is er geen event dat word aangeroepen als de row weer verschijnt.

Is het geen optie om de tekst van de geselecteerde row te laten kopieeren als je op de row tapt? Meer informatie daarover vind je hier:
New In iPhone 3.0 Tutorial Series, Part 3: Copy & Paste With UIPasteboard
Met citaat reageren
  #9  
Oud 6 oktober 2009, 21:24
iPhone 3G 16GB (Zwart) [FW: 3.0.1]  [Jailbreak: Ja]
Mac OS X
 
Geregistreerd: 11 juli 2008
Berichten: 11
Standaard

Daar had ik inderdaad al naar gekeken. Ik was alleen bang dat app er dan niet door heen komt vanwege human interface guidelines? lijkt me wat afwijken van de standaard.

Probleem is er ook al bij cellen die gelijk geladen worden (dus voor uberhaubt gescrolled is), dus is geen kwestie van herladen. Word dan nog maar is flink googelen.
Met citaat reageren
  #10  
Oud 6 oktober 2009, 21:27
JWVD's schermafbeelding
iPhone 3GS 16GB (Zwart) [FW: 3.1.2]  [Jailbreak: Ja]
Mac OS X
 
Geregistreerd: 10 juli 2008
Locatie: Renkum
Berichten: 473
Stuur een bericht via Instant Messenger naar JWVD Stuur een bericht via MSN naar JWVD
Standaard

Lijkt me niet, ik ken diverse applicaties die deze methode gebruiken, bijvoorbeeld IconBoard e.d.
Met citaat reageren
Reageren

Favorieten/bladwijzers


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

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 +1. Het is nu 19:58.