私はUITextView
のコーナーを、それを含むグループUITableViewCell
の角に丸めてマスクしようとしています。それは現在、ここclipsToBoundsとmasksToBoundsグループ化されたUITableViewCell
を立つ私はセルの境界線をオーバーラップからのコーナーを防ぐためにしようとするために使用しているコードの一部をだとして、ここでは、細胞のスクリーンショットです。私は
cell.contentView.layer.masksToBounds = YES;
cell.layer.masksToBounds = YES; //tried this as a test, still doesn't work
detailTextView.clipsToBounds = YES;
[cell.contentView addSubview:detailTextView];
と
cell.layer.masksToBounds = YES;
cell.contentView.layer.masksToBounds = YES;
detailTextView.clipsToBounds = YES;
[cell addSubview:detailTextView];
の両方を試してみました。これは明らかに私が何をしないのです、動作していませんか?
あなたは 'cell.clipsToBounds = YES;'を試しましたか? – Patrick
はい、それは私がとにかく必要なものではありません。 'clipsToBounds'は、セルがその層のうち親の外側にある部分を隠すことを意味します。 'UITextView'がその親の外側(セルcontentView /セル自体)のレイヤーの部分を隠すようにします – conorgriffin
あなたのcontentViewの境界があなたのセルの境界よりも大きいのでcontentviewをクリッピングしても問題は解決しませんセルにクリップする必要があります – Pfitz