UITextView의 글꼴을 변경하기위한 UIActionSheet가 있습니다. 내가 가진 문제는 내가 또 다른 UITextView를 추가했고 이제는 열려있는 UITextView에 의존하고 싶어한다는 것입니다. (키보드를 열어 편집하는 것을 의미합니다.) 하나 또는 다른 소스의 유형을 할당합니다. 선택에 따라 하나를 다른 것과 구별하기 위해 UITextView의 올바른 속성입니다.UITextView 용 UIActionSheet
어떤 아이디어가 있습니까?
단일 UITextView의 경우입니다. 나는 당신이 텍스트 뷰를 편집 시작할 때 텍스트 뷰를 사용하여, 실행이 그것을 사용할 수 있습니다, 특히 방법의 번호를 사용할 수있는보고 있어요
- (IBAction) displayFontPicker:(id)sender {
UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@"Select a font" delegate:self cancelButtonTitle:@"Cancel" destructiveButtonTitle:nil otherButtonTitles:@"Helvetica", @"Courier", @"Arial", @"Zapfino", @"Verdana", nil];
[actionSheet showFromBarButtonItem:(UIBarButtonItem *)sender animated:YES];
- (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex {
NSString *selectedButtonTitle = [actionSheet buttonTitleAtIndex:buttonIndex];
selectedButtonTitle = [selectedButtonTitle lowercaseString];
if ([actionSheet.title isEqualToString:@"Select a font"])
switch (buttonIndex){
case 0:
[_textView setFont:[UIFont fontWithName:@"Helvetica" size:25]];
break;
case 1:
[_textView setFont:[UIFont fontWithName:@"Courier" size:25]];
break;
}
. 당신의 SetTag 속성을 설정하여 각 UITextView에 대한 태그를 적용 할 수 있습니다 모두 구별 할 수
공유하시기 바랍니다 코드로 UIActionsheet 대리자를 편집 할 수 있습니다. – Popeye
안녕하세요 @Popeye 의견을 공유하십시오. – nikhilgohil11