Tôi có một UIViewController, trong đó tôi có một UITextView được thêm vào từ trình xây dựng giao diện. Bây giờ tôi muốn đẩy chế độ xem khi tôi nhấp vào siêu liên kết hoặc số điện thoại. Tôi có thể phát hiện url nào được nhấp bằng cách sử dụng phương thức tôi tìm thấy trong stackoverflow. Đây là phương phápLàm thế nào để có được UIViewController của SuperView UIView trong iPhone SDK?
@interface UITextView (Override)
@end
@class WebView, WebFrame;
@protocol WebPolicyDecisionListener;
@implementation UITextView (Override)
- (void)webView:(WebView *)webView decidePolicyForNavigationAction:(NSDictionary *)actionInformation request:(NSURLRequest *)request frame:(WebFrame *)frame decisionListener:(id <WebPolicyDecisionListener>)listener
{
NSLog(@"request: %@", request);
}
@end
Bây giờ tôi muốn có được viewController của giám sát của khung nhìn để tôi có thể đẩy một viewController khác khi tôi nhấp vào URL/Số điện thoại.
wow cảm ơn. sử dụng ba20 và không biết điều đó. tôi luôn tạo một đại biểu. cho bất kỳ ai quan tâm đến việc sử dụng điều này trong năm ba mươi. chỉ cần nhập '#import" Three20UICommon/UIView + TTUICommon.h "' – choise
Cảm ơn! nó hoạt động hoàn hảo! –
bạn lưu ngày của tôi. Nó hoạt động giống như một nét duyên dáng –