//

doen alsof er geklikt is bij UITableviewcell

doen alsof er geklikt is bij UITableviewcell discussie in Ontwikkelen voor iOS forum; ( verdwijnt na registratie ) beste mensen ik heb een UItableview met daaronder een toolbar en een aantal knoppen. De "Volgende" button zorgt ervoor dat er naar beneden wordt gescrolled. ...



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 28-07-09, 19:44
ulquiorra ulquiorra is offline
 
• Besturingssysteem: Windows
 
Geregistreerd: Apr 2009
Berichten: 40
Standaard doen alsof er geklikt is bij UITableviewcell

beste mensen ik heb een UItableview met daaronder een toolbar en een aantal knoppen. De "Volgende" button zorgt ervoor dat er naar beneden wordt gescrolled.
Een voorbeeld van wat ik bedoel kan men hieronder zien :
http://img529.imageshack.us/img529/4341/picture5uuj.png

Momenteel heb ik hiervoor deze code gebruikt :
Code:
-(void)selectNextRow:(id)sender
{
	selectedRow = [self.tableView indexPathForSelectedRow];
	NSUInteger row = selectedRow.row;
	NSUInteger section = selectedRow.section;
	++row;
	if(row >= [self.tableView numberOfRowsInSection:selectedRow.section])
	{
		row = 0;
		++section;
		if( section >= [self.tableView numberOfSections])
		{
			row = 0;
			section = 0;
		}
	}
	[self.tableView selectRowAtIndexPath:[NSIndexPath indexPathForRow:row inSection:section] animated:YES scrollPosition:UITableViewScrollPositionBottom];
	[self tableView:[self tableView] didSelectRowAtIndexPath:selectedRow];
}
Nu wil ik graag voor de laatste regel
Code:
[self tableView:[self tableView] didSelectRowAtIndexPath:selectedRow];
een soort van UITouch event hieraan verbinden omdat ik heel graag een click wil simuleren(momenteel krijgt hij de geselecteerde rij ). Een klik werkt namelijk perfect met de actie die hiermee gepaard gaat ( video's afspelen ).
Heeft iemand enige informatie betreffende dit gedeelte en eventueel een kleine code sample.
Advertentie
Advertentie Gesponsorde links (verdwijnt na registratie)

  #2  
Oud 29-07-09, 15:04
Graaf Graaf is offline
• iOS 3.0
• Besturingssysteem: MacOS X
 
Geregistreerd: Mar 2008
Berichten: 53
Standaard

Je kan dan toch gewoon op het moment als er op die knop geklikt wordt een functie aanroepen aan de hand van de geselecteerde row ?
__________________
iPhone 2G 16GB @3.0 | t-Mobile iPhone 3G 8GB @3.0
  #3  
Oud 29-07-09, 16:33
ulquiorra ulquiorra is offline
 
• Besturingssysteem: Windows
 
Geregistreerd: Apr 2009
Berichten: 40
Standaard

Dat is precies wat ik doe , er is een video aan verbonden. Echter krijg ik slechts een wit scherm en wel geluid ( heb het probleem eerder gehad ).
Als ik erop klik( of tik ) dan doen de video's het wel goed.
  #4  
Oud 29-07-09, 17:23
Matisse Matisse is offline
• iOS 5.0 Beta
• 5.0 Beta
• Besturingssysteem: Mac OS X
 
Geregistreerd: Aug 2008
Locatie: Antwerpen
Berichten: 89
Standaard

Citaat:
Oorspronkelijk geplaatst door ulquiorra Bekijk bericht
Dat is precies wat ik doe , er is een video aan verbonden. Echter krijg ik slechts een wit scherm en wel geluid ( heb het probleem eerder gehad ).
Als ik erop klik( of tik ) dan doen de video's het wel goed.
Dan zou ik dat probleem trachten op te lossen ipv een workaround via simulatie van een touch event.

Ik weet niet hoe je app werkt maar mss ben je een setNeedsUpdate vergeten waardoor je view niet opnieuw gedrawd wordt en dat dit wel getriggerd wordt bij een touch event, mss een slecht geinitialiseerde view,... Zonder sourcecode kan ik niet veel nuttigs zeggen
  #5  
Oud 29-07-09, 18:43
ulquiorra ulquiorra is offline
 
• Besturingssysteem: Windows
 
Geregistreerd: Apr 2009
Berichten: 40
Standaard

thnx voor de replies guys ...

Citaat:
Oorspronkelijk geplaatst door Matisse Bekijk bericht
Dan zou ik dat probleem trachten op te lossen ipv een workaround via simulatie van een touch event.
Inderdaad daar heb je groot gelijk in en ook dit is een van de redenen dat ik iets anders heb bedacht zodat ik geen Touch simulatie meer hoef te gebruiken.
Ik heb dit Cocoa with Love: Synthesizing a touch event on the iPhone beetje doorgelezen best goede info maar ( ook) mede door een van de comments van Matt Gallager 14 mei geloof ik , heb ik toch maar besloten voor een andere aanpak.


Laatst gewijzigd door ulquiorra; 29-07-09 om 18:45.
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 16:34
UITableViewCell subview kleur veranderen bij selectie SkyTrix Ontwikkelen voor iOS 3 02-08-09 14:32
Multiline UITableViewCell SkyTrix Ontwikkelen voor iOS 11 12-05-09 18:22
Wat te doen bij mist? borgqueenx iPhone algemeen 6 08-11-08 15:40
Iphone uit VS meenemen; doen alsof het een japannertje is.. harmalfa Koopinformatie Nederland 8 21-04-08 18:02

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 02:46.