UITextView là chế độ xem phụ của chế độ xem bộ điều khiển phương thức. Tôi cần phải giảm chiều cao UITextView khi bàn phím xuất hiện để toạ độ y dưới của đường viền của UITextView bằng tọa độ y trên cùng của bàn phím. Tôi đang đặt chiều cao bàn phímUIModalPresentationFormSheet trên iPad. Cách điều chỉnh chiều cao UITextView khi bàn phím xuất hiện
CGRect frameBegin = [[notification.userInfo objectForKey:UIKeyboardFrameBeginUserInfoKey] CGRectValue] ;
CGRect frameEnd = [[notification.userInfo objectForKey:UIKeyboardFrameEndUserInfoKey] CGRectValue];
CGRect resultBegin = [self.view convertRect:frameBegin fromView:nil];
CGRect resultEnd = [self.view convertRect:frameEnd fromView:nil];
CGFloat kbdHeight = resultBegin.origin.y - resultEnd.origin.y;
Vấn đề là chế độ xem này sẽ tăng khi bàn phím xuất hiện. Làm thế nào để tính toán phối hợp đường biên trên cùng của bàn phím trong trường hợp này?
Rất nhiều điều đã xảy ra kể từ khi tôi tạo câu hỏi. Dù sao cảm ơn cho câu trả lời. – Michael