ঠিক আছে, এই সমস্যাটি আমাকে বাদাম চালিয়ে চলেছে।
আমি আমার স্পর্শ করার পরে কীবোর্ডটি পপ আপ হতে প্রায় 3-4 সেকেন্ড সময় নেয় UITextField। অ্যাপটি চালু হওয়ার পরে কীবোর্ড পপ আপ হওয়ার পরে এটি কেবলমাত্র ঘটে, এরপরে ততক্ষণে অ্যানিমেশনটি শুরু হয়।
প্রথমে আমি ভেবেছিলাম এটি অনেক বেশি ছবি বা আমার লোড করার সমস্যা UITableView, তবে আমি কেবলমাত্র একটি দিয়ে একটি একেবারে নতুন প্রকল্প তৈরি UITextFieldকরেছি এবং আমি এখনও এই সমস্যাটি অনুভব করছি। আমি আইওএস 5, এক্সকোড ভেরি 4.2 এবং আইফোন 4 এস ব্যবহার করছি on
এটি আমার কোড:
#import "ViewController.h"
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
UITextField *textField = [[UITextField alloc] initWithFrame:CGRectMake(20, 20, 280, 30)];
textField.borderStyle = UITextBorderStyleRoundedRect;
textField.delegate = self;
[self.view addSubview:textField];
}
@end
এটি কি সব অ্যাপ্লিকেশনগুলির জন্য একটি সাধারণ সমস্যা?
এই মুহুর্তে, textFieldপ্রথম প্রতিক্রিয়াপ্রাপ্ত হয়ে / পদত্যাগ করা একমাত্র উপায় হ'ল viewDidAppearসমস্যাটি সম্পূর্ণরূপে সমাধান করে না - পরিবর্তে ভিউ লোড হওয়ার পরে এটি কেবল বিলম্বকে লোড করে। textFieldভিউটি লোড হওয়ার সাথে সাথে আমি যদি ততক্ষণ ক্লিক করি তবে আমি এখনও সমস্যাটি পাই; আমি যদি পাঠ্য ফিল্ডটি স্পর্শ করার আগে ভিউ লোড হওয়ার পরে 3-4 সেকেন্ড অপেক্ষা করি তবে আমি বিলম্ব পাব না।