更新:簡単な解決策を見つけました。あることを知りました!
のサブビューとして追加したというUIView
サブクラスがありますが、 に触れても(デフォルトでは) テキスト ビューにフォーカスしません。tipBalloon
UITextView
tipBalloon
tipBalloon.userInteractionEnabled = YES
tipBalloon
をタッチすると、そのタッチが に転送されるようにするにはどうすればよいUITextView
ですか? これは自動的に起こるべきではありませんか?
次に例を示します。
- (BOOL)application:(UIApplication *)application
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
UITextView *payTextView = [[UITextView alloc] initWithFrame:CGRectMake(5.0f, 30.0f, 180.0f, 100.0f)];
[window addSubview:payTextView];
UIView *tipBalloon = [[UIView alloc] initWithFrame:CGRectMake(6.0f, 10.0f, 100.0f, 30.0f)];
tipBalloon.backgroundColor = [UIColor orangeColor];
[payTextView addSubview:tipBalloon];
[tipBalloon release];
window.backgroundColor = [UIColor brownColor];
[window makeKeyAndVisible];
return YES;
}