IOS 는 UIView 의 테 두 리 를 원 각 으로 설정 합 니 다.

IOS 는 UIView 의 테 두 리 를 원 각 으로 설정 합 니 다.
 iOS 시스템 이 자체 적 으로 가지 고 있 는 View 구성 요 소 는 모두 정사각형 이 고 너무 딱딱 해 보 입 니 다.가끔 은 제 가 원 각 형식 이 되 어야 합 니 다.다음 그림 과 같 습 니 다.

    구체 적 인 실현 은 Quartz Core 라 이브 러 리 를 사용 하 는 것 입 니 다.다음은 제 가 실현 과정 을 구체 적 으로 설명 하 겠 습 니 다.
    •    우선 항목 을 만 듭 니 다.이름 은:ipad 입 니 다.webwiew
    •    인터페이스 Builder 를 이용 하여 UIWebView 를 추가 하고 해당 코드 와 연결 합 니 다.
    •    QuartzCore.framework 추가
    코드 구현:
헤더 파일:

#import <UIKit/UIKit.h>
 
#import <QuartzCore/QuartzCore.h>
 
 
@interface ipad_webwiewViewController : UIViewController 
{
  
IBOutlet UIWebView *myWebView;
 
UIView *myView;

 
}
 
@property (nonatomic,retain) UIWebView *myWebView;
 
@end 
코드 구현: 

 - (void)viewDidLoad 
{
  
 [super viewDidLoad];
 
 //         :
  
 //myView.layer.contents = (id)[UIImage imageNamed:@"view_BG.png"].CGImage;
  
//           
 
myWebView.layer.cornerRadius = 8;
 
myWebView.layer.masksToBounds = YES; 
//           
  
 myWebView.layer.borderWidth = 5;
  
myWebView.layer.borderColor = [[UIColor colorWithRed:0.52 green:0.09 blue:0.07 alpha:1] CGColor];
 
} 

읽 어 주 셔 서 감사합니다. 여러분 에 게 도움 이 되 기 를 바 랍 니 다.본 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!

좋은 웹페이지 즐겨찾기