2
Google 어플에서 텍스트 필드 주위에 두 가지 테두리 색상을 사용하고 싶습니다 (예 : 상단 및 왼쪽 가장자리를 1 색, 하단 및 오른쪽 가장자리를 다른 색상으로) - 이것이 가능한가? 어떤 도움을 주시면 감사하겠습니다.textfield-ios에 두 가지 테두리 스트로크 색상을 지정하는 방법
Google 어플에서 텍스트 필드 주위에 두 가지 테두리 색상을 사용하고 싶습니다 (예 : 상단 및 왼쪽 가장자리를 1 색, 하단 및 오른쪽 가장자리를 다른 색상으로) - 이것이 가능한가? 어떤 도움을 주시면 감사하겠습니다.textfield-ios에 두 가지 테두리 스트로크 색상을 지정하는 방법
이 다른 색상 각 국경 측을 할 사전 구축 된 방법은 없지만 할 수 있습니다 층와 가짜. 아마 그 가치보다 더 많은 작업을 할 수 있지만, 기본적으로 각 테두리에 대해 개별 calayers를 그린 다음 텍스트 필드에 추가해야합니다.
#import <QuartzCore/QuartzCore.h> //This goes up top, but you already know that :-)
CALayer *topBorder = [CALayer layer];
topBorder.frame = // cgrect of where you want the bottom border. Use the textfields frame as reference, but treat the border as a solid rectangle
topBorder.backgroundColor = [UIColor greenColor].CGColor; // the .CGColor is important, don't forget it
[toScrollView.layer addSublayer:topBorder];
그런 다음 각면을 헹구고 반복하십시오. 도미넌트 컬러를 정상적으로 설정 한 다음 차이가 나는면을 추가하면됩니다. (작업이 적음)