我啓用了在iOS 5.0設備表情符號鍵盤使用此代碼:如何禁用表情符號鍵盤在iPhone的iOS 5.0
NSMutableDictionary *dict = [NSMutableDictionary dictionaryWithContentsOfFile:@"/private/var/mobile/Library/Preferences/com.apple.Preferences.plist"];
[dict setObject:[NSNumber numberWithBool:YES] forKey:@"KeyboardEmojiEverywhere"];
[dict writeToFile:PREFS_FILE atomically:NO];
這偉大的工作,我能看到表情符號鍵盤中的一個選項設置 - >常規 - >鍵盤 - >國際鍵盤 - >添加新鍵盤
但現在,我想從國際鍵盤列表中刪除表情符號鍵盤,因爲它以前。爲此,我做了:
[dict removeObjectForKey:@"KeyboardEmojiEverywhere"];
但是表情符號鍵盤仍然可見,我無法讓它消失。
有什麼想法?
將該鍵設置爲NO,然後重新啓動iPhone,它仍然提供了一個選擇Emoji鍵盤的選項,它是否是iOS 5和更高版本默認由Apple提供的Emoji鍵盤?這個東西在iOS 4.3中工作正常。 iOS 5. – 2012-07-15 18:40:13
iOS 5有一個標準的表情符號鍵盤,你不能擺脫它,這就是爲什麼它只適用於iOS 4.x – CodaFi 2012-07-15 22:13:27
是的,我剛剛看到這一點,表情符號已在iOS 5中啓用。 – 2012-07-16 05:04:19