0
나는 세 개의 단추와 uialertview의 textview를 가지고 있으며, uialertview의 message 속성에 "\ n"을 추가하여 단추 아래로 이동하려고 시도했습니다. 그러나 그것은 효과가 없습니다. 줄이 한도에 도달하면 문자열이 "..."이됩니다. textview는 항상 내 버튼을 커버합니다. 의견 있으십니까? 미안하지만 나는 이미지를 게시 할 권리가 없다.UIAlertView에서 버튼을 아래로 이동하려면 어떻게해야합니까?
- (void)addMessage
{
self.addMessageAlertView = [[UIAlertView alloc] initWithTitle:@"Add Title"
message:@"\n\n\n\n function normal function normal function normal function normal function normal "
delegate:self
cancelButtonTitle:@"Cancel"
otherButtonTitles:@"OK",@"Search", nil];
self.addMessageTextView = [[UITextView alloc] initWithFrame:CGRectMake(10.0, 75, 260.0, 25*2)];
[addMessageTextView setBackgroundColor:[UIColor whiteColor]];
addMessageTextView.font = [UIFont systemFontOfSize:20];
addMessageTextView.delegate=self;
addMessageTextView.layer.masksToBounds=YES;
addMessageTextView.layer.cornerRadius=10.0;
addMessageTextView.layer.borderWidth=0.0;
[addMessageAlertView addSubview:addMessageTextView];
[addMessageAlertView show];
[addMessageAlertView release];
[addMessageTextView release];
}
- (void)willPresentAlertView:(UIAlertView *)openURLAlert
{
[openURLAlert setFrame:CGRectMake(10, 60, 300, 300)];
[openURLAlert setBounds:CGRectMake(0, 10, 290, 290)];
}
감사합니다,하지만 난 (무효) willPresentAlertView와 UIAlertView의 프레임을 변경합니까. 그러나 문제는 메시지 속성에서 "\ n"기능이 아닙니다. – MuddySky