반응형 Life of Pie581 UIWebView에서 링크 클릭시 Webview의 페이지 이동 UIWebView에서 링크 클릭시 Webview의 페이지 이동이 아닌 사파리 창을 띄우는 일이 생겼다..찾아보니 간단했다 -(BOOL)webView:(UIWebView *)descriptionTextView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType { if (UIWebViewNavigationTypeLinkClicked == navigationType) { [[UIApplication sharedApplication] openURL:[request URL]]; return NO; } return YES; } 출처 : http://stackoverflow.co.. 2013. 8. 27. Orientation Control , NavigationController , 네비게이션컨트롤러 하의 특정 뷰의 회전 제어 보통은 모든 방향을 회전하시겠지만 혹은 회전을 안사용하지만 특정뷰만 회전해야 하는경우 가 있으실 겁니다. 어렵사리 구현을 했는데 네비게이션컨트롤러의 특성상 다른 뷰로 이동 했을때 망하는 경우가 있습니다. 아래코드를 앱델리게이트나 상단 네이게이션컨트롤러에 삽입해 주시면 처리 되옵니다. 아래는 Portrait만 지원하는 환경에서 if문에 들어가는 클래스만 다른 회전방향도 허용해주는 부분입니다.. @implementation UINavigationController (Rotation_IOS6) -(BOOL)shouldAutorotate{ return YES;} -(NSUInteger)supportedInterfaceOrientations{ if ([NSStringFromClass([[self.viewContr.. 2013. 8. 26. 문자열 대치 비교시 유용함수 //find string- (BOOL) allString:(NSString *) words searching: (NSString *)searchKeyword{//검색과대치 NSRange substr;substr = [words rangeOfString : searchKeyword]; if (substr.location != NSNotFound){ return YES; }else{ return NO; } } 2013. 8. 20. webview -(void)goWebView:(NSString *)url{ [self.webViewController setStrWeburl:url]; [self.webViewController.view setFrame:CGRectMake(0, self.webViewController.view.frame.size.height*(-1), self.view.frame.size.width, self.view.frame.size.height)]; [self.view addSubview:self.webViewController.view]; [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:0.5f]; [self.webViewController.view.. 2013. 8. 20. 이전 1 ··· 128 129 130 131 132 133 134 ··· 146 다음 반응형