我有一个iOS应用程序,使用Objective-C在Xcode中构建,并在应用程序商店中发布。
我注意到我的应用程序中的键盘似乎比手机上其他应用程序的默认键盘高很多,例如内置的苹果邮件应用程序。
之前有没有人见过这种行为?
是否存在尺寸差异的原因,是否有任何方法可以更改我的代码或应用设置以在我的应用中获得“正确的”默认键盘?
我的应用中的文本输入字段的代码如下...
var oldFilePath = "c:\\oldFile.txt";
var newFilePath = "c:\\newFile.txt";
var oldFileTxt = File.ReadLines(oldFilePath);
var newFileTxt = File.ReadLines(newFilePath);
// Determine if they're equal by checking if there are not any unique items
var filesAreSame = !oldFileTxt.Except(newFileTxt, StringComparer.OrdinalIgnoreCase).Any();
var commonItems = oldFileTxt.Intersect(newFileTxt, StringComparer.OrdinalIgnoreCase);
var uniqueOldItems = oldFileTxt.Except(commonItems, StringComparer.OrdinalIgnoreCase);
var uniqueNewItems = newFileTxt.Except(commonItems, StringComparer.OrdinalIgnoreCase);
答案 0 :(得分:2)
使用正确尺寸的启动图像来解决此问题。应用程序将根据启动图像进行缩放,并为您提供适当的分辨率。
启动图像应使用以下尺寸。
由于