mirror of
https://github.com/zhigang1992/react-native.git
synced 2026-05-10 09:29:39 +08:00
Keep placeholder paragraph style same with text input (#23763)
Summary: Keep placeholder paragraph style same with text input. [iOS] [Fixed] - Keep placeholder paragraph style same with text input Pull Request resolved: https://github.com/facebook/react-native/pull/23763 Differential Revision: D14320996 Pulled By: cpojer fbshipit-source-id: 07c20722809395a74a48300fbb7cadebb8707b03
This commit is contained in:
committed by
Facebook Github Bot
parent
8491cc36dd
commit
debd4462e0
@@ -257,11 +257,8 @@ static UIColor *defaultPlaceholderColor()
|
||||
NSForegroundColorAttributeName: self.placeholderColor ?: defaultPlaceholderColor(),
|
||||
NSKernAttributeName:isnan(_reactTextAttributes.letterSpacing) ? @0 : @(_reactTextAttributes.letterSpacing)
|
||||
}];
|
||||
if (!isnan(_reactTextAttributes.lineHeight)) {
|
||||
NSMutableParagraphStyle *paragraphStyle = [NSMutableParagraphStyle new];
|
||||
CGFloat lineHeight = _reactTextAttributes.lineHeight * _reactTextAttributes.effectiveFontSizeMultiplier;
|
||||
paragraphStyle.minimumLineHeight = lineHeight;
|
||||
paragraphStyle.maximumLineHeight = lineHeight;
|
||||
NSParagraphStyle *paragraphStyle = [_reactTextAttributes effectiveParagraphStyle];
|
||||
if (paragraphStyle) {
|
||||
effectiveTextAttributes[NSParagraphStyleAttributeName] = paragraphStyle;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user