5 berichten aan het bekijken - 1 tot 5 (van in totaal 5)
  • Q:
    Bijdrager
    maxtje

    Xcode: gebruikers link simpel laten aanpassen?

    Beste,

    Ik weet eerlijk gezegt niet hoe ik dit mooi kan vragen aan jullie, dus ik zal maar eens goed proberen, hopelijk is mijn vraag duidelijk en kunnen jullie helpen.

    Het gaat over iOS apps.

    Stel, Ik heb m’n UIWebView in mijn storyboard en die werkt perfect (op bv. http://eensitenaam.be/user/USERNAME) Maar ik zou willen dat de gebruikers van mijn app via een searchbar de link kunnen aanpassen, dus zij moeten bv in een lege searchbar “Maxim” of “Karel” ofzo… intiepen en dan veranderd de UIWebview link waar USERNAME staat naar de ingevoerde naam, ik kan het wel al zo maken dat de gebruikers de hele link kan aanpassen maar ik wil dat ze geen link zien, alleen een witte searchbar waar zei een naam moeten intiepen en automatisch naar die pagina gaan.

    Begrijpen jullie wat ik bedoel?

    Alvast bedankt!

    Inactief
    Anoniem

    Ik denk dat ik het begrijp:)

    Je kunt de string die de gebruiker heeft ingetypt ophalen via een van de UISearchBarDelegate methods.

    Die plak je dan achter je URL string, en dat voer je dan aan je UIWebView.

    Bijdrager
    Boike12

    Je hebt denk ik een webView gemaakt zoals deze:

    [naam loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@”http://www.twitter.com/”%5D%5D%5D;

    Nu wil je achter de de laatste / denk ik een naam die de gebruikers zelf kunnen invullen?

    Je kunt dan stringByReplacingOccurrencesOfString gebruiken, door <naam> achter de string te zetten, google er maar eens op.

    Bijdrager
    jimeh

    Zo kan het makkelijker.
    In je IBAction of de functie die je aan de submit button hebt gehangen voer je zoiets als deze code uit:

    NSString *veldinput = inputveld.text;

    NSString *link = [NSString stringWithFormat:@”http://eensitenaam.be/user/%@&#8221;, veldinput];

    [webviewnaam loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:link]]];

    Inactief
    Anoniem

    Ik had hem hierboven al een voorzetje gegeven, met het doel dat de TS (die nu is verdwenen) het zelf zou uitvogelen. Jammer dat je de code nu voorzegt.;)

5 berichten aan het bekijken - 1 tot 5 (van in totaal 5)

Je moet ingelogd zijn om een reactie op dit onderwerp te kunnen geven.