iOS 11 beta 9空键盘键

时间:2017-09-12 09:19:35

标签: ios xcode ios11 xcode9beta6

在使用Xcode 9 beta 6编译我的应用程序时,我遇到了这个烦人的错误。 它发生在模拟器和设备上。 数字键盘正常工作。 default keyboard

numeric

任何想法?

1 个答案:

答案 0 :(得分:1)

这也发生在转基因种子中。

这是由实施以下扩展时的内部iOS 11问题引起的。取下分机,键盘又回来了。

的UIView + TintColor.h

#ifndef UIView_TintColor_h
#define UIView_TintColor_h

#import <UIKit/UIKit.h>
@interface UIView (TintColor)
@property (nonatomic,retain) UIColor* tintColor;
@end
#endif /* UIView_TintColor_h */

的UIView + TintColor.m

#import <Foundation/Foundation.h>
#import "UIView+TintColor.h"
#import <objc/runtime.h>

static char const * const tintColorKey = "tintColorKey";

@implementation UIView (TintColor)

-(UIColor*)tintColor
{
    return  objc_getAssociatedObject(self , tintColorKey);
}

-(void)setTintColor:(UIColor *)tintColor
{
    objc_setAssociatedObject(self, tintColorKey, tintColor, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
}

@end