私の iOS アプリでは、UITextView
QuartzCore を使用して に影を追加しようとしていますが、テキストが の境界外にスクロールしてしまいますUITextView
。
Text scrolls outside of the UITextView box boundary でソリューションを使用しようとしましたが、どのソリューションも機能しませんでした。最初の解決策 は、メソッドに配置したときにtextView.contentInset = UIEdgeInsetsZero;
に対してまったく何もしません。2 番目の解決策は、追加しようとしている影を取り除きます。UITextView
viewDidLoad
[textView setClipsToBounds:YES];
影を作成するために使用している Quartz Core コードは次のとおりです。
textView.layer.masksToBounds = NO;
textView.layer.shadowOffset = CGSizeMake(-1, 1);
textView.layer.shadowRadius = 3;
textView.layer.shadowOpacity = 0.3;
私は何を間違っていますか?これはiOSのバグですか?もしそうなら、回避策や解決策はありますか?