在iOS 13的明暗模式之间切换时,显示键盘时我遇到异常行为。
该视图具有inputAccessoryView,供用户键入消息。然后,在显示键盘的情况下切换亮/暗模式时,直到隐藏并再次显示键盘,亮/暗模式才会在键盘上反射。最初,这是我在黑暗和明亮模式之间切换时看到的内容:
关闭键盘并再次显示后,颜色是正常的。这仅在带有inputAccessoryView的键盘上发生。当仅使用inputAccessoryView更改模式而没有键盘显示inputAccessoryView时,颜色会按预期更改。
答案 0 :(得分:1)
我也遇到了这个。我的解决方案是在颜色外观更改时在inputAccessoryView中的UITextView上重新签名FirstResponder。不理想,但是可以解决问题。
(我必须在messageInputAccessoryView中重写resignFirstResponder才能在textView上重新签名resignFirstResponder)
var params = new Object();
params.slNo = GsSlNo;
params.oldCategoryName = GsItemCategory;
.
.
.
params.stockQty= $('#txtStockQty').val();
$.ajax({
type: "POST",
url: "sitesettings.aspx/UpdateItemMaster",
data: data:JSON.stringify(params),
async: false,
contentType: "application/json; charset=utf-8",
dataType: "json",