Avatar
とりあえず単純なものであれば、これで実現できるとおもいます (sizeToFit はこの場合不要です) class PlaceHolderTextView: UITextView { override func layoutSubviews() { super.layoutSubviews() placeHolderLabel.frame = bounds.insetBy(dx: 6, dy: 6) } }
10:05 AM
ただTextViewがプレースホルダより小さい場合は結局はみ出てしまうので、その場合はAutoLayoutでやったほうが簡単です