English 中文(简体)
iPhone-按下按钮打开URL?
原标题:iPhone - press button open URL?

1) user launch application 2) user press button 3) button loads http://domain.com/mypage/?item=123

如何触发http://domain.com/?item=123,而不在浏览器中打开实际页面?

最佳回答

NSURL连接就是答案。

问题回答

不能100%确定问题是什么,但您可以使用UIWebView。在带有URL的应用程序中加载UIWebView,你就可以开始了。

希望这能有所帮助!

NSString* str = [NSString stringWithContentsOfURL:[NSURL URLWithString:@"http://domain.com/?item=123"] usedEncoding:NULL error:NULL]

我使用了一个设置为“隐藏”的UIWebView。这可能不是最有效的方法,但如果您通常使用UIWebViews和Interface Builder,那么这很容易。您也可以使用webview委托方法来监视它。

仔细想想,使用上面的NSURLString方法,但将其放入一个新线程中。





相关问题
List Contents of Directory in a UITableView

I am trying to list the contents of Ringtones directory in a TableView, however, I am only getting the last file in the directory in ALL cells, instead of file per cell. This is my code: - (...

iPhone NSUserDefaults persistance difficulty

In my app i have a bunch of data i store in the NSUserdefaults. This information consists of an NSObject (Object1) with NSStrings and NSNumbers and also 2 instances of yet another object (Object2). ...

Writing a masked image to disk as a PNG file

Basically I m downloading images off of a webserver and then caching them to the disk, but before I do so I want to mask them. I m using the masking code everyone seems to point at which can be found ...

Resize UIImage with aspect ratio?

I m using this code to resize an image on the iPhone: CGRect screenRect = CGRectMake(0, 0, 320.0, 480.0); UIGraphicsBeginImageContext(screenRect.size); [value drawInRect:screenRect blendMode:...

Allowing interaction with a UIView under another UIView

Is there a simple way of allowing interaction with a button in a UIView that lies under another UIView - where there are no actual objects from the top UIView on top of the button? For instance, ...

热门标签