我有一個自動檢測鏈接URL的UITextView。而不是在Safari中打開它,我想展示我自己的模式視圖控制器,其中包含一個Web視圖,以便我的用戶保持在應用程序中。如何超越UITextView鏈接檢測?
我該如何做到這一點?
我有一個自動檢測鏈接URL的UITextView。而不是在Safari中打開它,我想展示我自己的模式視圖控制器,其中包含一個Web視圖,以便我的用戶保持在應用程序中。如何超越UITextView鏈接檢測?
我該如何做到這一點?
我不認爲你可以。
當一個UIWebView會告訴它的委託,當一個鏈接被點擊時,UITextView不會提供那種信息。
你可以使用一個UIWebView而不是UITextView的,但是這是一個解決辦法...
從各方面來看,這是可能與以下幾點:
- (void)webView:(id)fp8 decidePolicyForNavigationAction:(id)fp12 request:(id)fp16 frame:(id)fp20 decisionListener:(id)fp24;
幸得這裏Muthu.chidambar http://forums.macrumors.com/showthread.php?t=745879 (如果它的工作原理是;-))
或許這將是有益的: http://stackoverflow.com/questions/2543967/how-to-intercept-click-on-link-in-uitextvie W/4338011#4338011 –