2017-09-12 18 views
0

Xcode 9ベータ6で私のアプリをコンパイルしているときにこの厄介なバグがあります。 これはシミュレータとデバイスで発生します。 テンキーパッドが機能しています。 default keyboardiOS 11 beta 9空のキーボードキー

numeric

任意のアイデア?

+0

(あなたはプライベートAPIを使用して作業している場合を除き、非常に可能性はない、あなたのコード内のエラー)それはバグです、レーダーを提出する。 – the4kman

+0

もios 11で発生します。GM – Zaster

+0

コンパイルされません。実行します。 https://bugreport.apple.comのファイル – matt

答えて

1

これはGMシードにおいても起こる。

これは、次の拡張機能が実装されている場合、内部の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 
関連する問題