Ich habe ein Problem mit meiner App.Im Erstellen einer App mit Navigation Controller.Wenn ich eine bestimmte Zeile auswählen, wird die zugehörige URL geladen.Es funktioniert gut.aber wie man von dieser Ansicht auf die vorherige Ansicht zurück? ich habe versucht, eine Navigationsleiste oben in der Ansicht zu platzieren, aber es ist nicht visible.could u mir bitte helfen .....Wie wird das Hyperlink-Fenster geschlossen?
ich die folgende Codierung platziert hat
selectrowmethod(void) tabellarische Ansicht: (UITableView *) tableView didSelectRowAtIndexPath: (NSIndexPath *) indexPfad {
// Holen Sie sich die ausgewählte cou ntry NSString * selectedCountry = [listOfItems ObjektAtIndex: indexPath.row];
// NSString * url = @ "";
if (indexPath.row == 0) {
//[email protected]"http://www.osha.gov/dcsp/osp/stateprogs/alaska.html“; //label.text = url; NSLog (@ "======"); NSURL * url = [[NSURL-Zuordnung] initWithString: @ "http://labor.state.ak.us/lss/oshhome.htm"]; [[UIApplication sharedApplication] openURL: url]; // self.label.text = @ "url"; // NSLog (@ "++++++:% @", self.label.text); //[email protected]"url ";
}
else if (indexPath.row == 1) {
NSURL * url = [[NSURL alloc] initWithString: @ "http://www.ica.state.az.us/ADOSH/"]; [[UIApplication sharedApplication] openURL: url];
//[email protected]"http://www.osha.gov/dcsp/osp/stateprogs/arizona.html "; } else if (indexPath.row == 2) {
NSURL * url = [[NSURL alloc] initWithString: @ "http://www.dir.ca.gov/occupational_safety.html"]; [[UIApplication sharedApplication] openURL: url];
//[email protected]"http://www.osha.gov/dcsp/osp/stateprogs/arizona.html "; }
else if (indexPath.row == 3) {
NSURL * url = [[NSURL alloc] initWithString: @ "http://www.ctdol.state.ct.us/osha/ osha.htm "]; [[UIApplication sharedApplication] openURL: url];
//[email protected]"http://www.osha.gov/dcsp/osp/stateprogs/arizona.html "; } }
Mehr Menschen würden Ihnen helfen, wenn Sie den Code-Tag für Ihren Code verwenden. – starcorn
Was möchten Sie tun? [[UIApplication sharedApplication] openURL: url]; öffnet Safari-App? Ich denke, dass Sie UIApplicationDelegate Protocol Reference lesen müssen. –
sir, was ich tun möchte, ist, wenn ich eine Zeile wähle seine bestimmte URL sollte geöffnet werden.thats, warum ich die URLs in didselectrow method.I geladen UIApplicatonDelegate Protokoll gesehen haben reference.and i gefunden, - (BOOL) Anwendung: (UIApplication *) Anwendung handleOpenURL: (NSURL *) url ...... diese Methode hilfreich? ich habe versucht, diese delegate.but keine Verwendung in verwenden .. bitte sagen Sie mir, wo ich schief gelaufen – Alekhya