diff options
author | Alexander Boriskov <a.boriskov@corp.mail.ru> | 2020-01-17 15:59:24 +0300 |
---|---|---|
committer | Daria Volvenkova <d.volvenkova@corp.mail.ru> | 2020-02-12 14:37:51 +0300 |
commit | 91d7242682d9c8eebea2b226bbed0851fcccc0d8 (patch) | |
tree | 63cc69bec3cd11c401e7bc8a195ad4e16363cf3f /iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC | |
parent | e85ac9d4dae886f24a5377467cef28444b4c80f1 (diff) |
[iOS] Refactored old styles
Diffstat (limited to 'iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC')
9 files changed, 77 insertions, 132 deletions
diff --git a/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCAddReview/UGCAddReviewRatingCell.swift b/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCAddReview/UGCAddReviewRatingCell.swift index 934281d937..0b5481b7c1 100644 --- a/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCAddReview/UGCAddReviewRatingCell.swift +++ b/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCAddReview/UGCAddReviewRatingCell.swift @@ -1,15 +1,7 @@ final class UGCAddReviewRatingCell: MWMTableViewCell { - @IBOutlet weak var titleLabel: UILabel! { - didSet { - titleLabel.font = UIFont.regular16() - titleLabel.textColor = UIColor.blackPrimaryText() - } - } - + @IBOutlet weak var titleLabel: UILabel! @IBOutlet weak var ratingView: RatingView! { didSet { - ratingView.filledColor = UIColor.ratingYellow() - ratingView.emptyColor = UIColor.blackDividers() ratingView.borderWidth = 0 ratingView.delegate = self } diff --git a/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCAddReview/UGCAddReviewRatingCell.xib b/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCAddReview/UGCAddReviewRatingCell.xib index cea550a767..2eca081bff 100644 --- a/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCAddReview/UGCAddReviewRatingCell.xib +++ b/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCAddReview/UGCAddReviewRatingCell.xib @@ -1,28 +1,29 @@ <?xml version="1.0" encoding="UTF-8"?> -<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="13771" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES"> - <device id="retina4_7" orientation="portrait"> - <adaptation id="fullscreen"/> - </device> +<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="15702" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES"> + <device id="retina4_7" orientation="portrait" appearance="light"/> <dependencies> <deployment identifier="iOS"/> - <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13772"/> + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="15704"/> <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/> </dependencies> <objects> <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/> <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/> - <tableViewCell contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" id="KGk-i7-Jjw" customClass="UGCAddReviewRatingCell" customModule="maps_me" customModuleProvider="target" propertyAccessControl="all"> + <tableViewCell contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" id="KGk-i7-Jjw" customClass="UGCAddReviewRatingCell" customModule="maps_me" customModuleProvider="target" propertyAccessControl="none"> <rect key="frame" x="0.0" y="0.0" width="320" height="44"/> <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="KGk-i7-Jjw" id="H2p-sc-9uM"> - <rect key="frame" x="0.0" y="0.0" width="320" height="43.5"/> + <rect key="frame" x="0.0" y="0.0" width="320" height="44"/> <autoresizingMask key="autoresizingMask"/> <subviews> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="ZYO-sw-mr0"> - <rect key="frame" x="16" y="14" width="42" height="15.5"/> + <rect key="frame" x="16" y="14" width="42" height="16"/> <fontDescription key="fontDescription" type="system" pointSize="17"/> <nil key="textColor"/> <nil key="highlightedColor"/> + <userDefinedRuntimeAttributes> + <userDefinedRuntimeAttribute type="string" keyPath="styleName" value="regular16:blackPrimaryText"/> + </userDefinedRuntimeAttributes> </label> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="FRG-q1-pKr" customClass="RatingView" customModule="maps_me" customModuleProvider="target"> <rect key="frame" x="172" y="10" width="132" height="24"/> @@ -50,6 +51,7 @@ <outlet property="ratingView" destination="FRG-q1-pKr" id="JeO-LW-1So"/> <outlet property="titleLabel" destination="ZYO-sw-mr0" id="HPm-he-K6V"/> </connections> + <point key="canvasLocation" x="139" y="154"/> </tableViewCell> </objects> </document> diff --git a/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCReviewCell.swift b/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCReviewCell.swift index b4776b6c0f..5fcdf71d89 100644 --- a/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCReviewCell.swift +++ b/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCReviewCell.swift @@ -1,27 +1,8 @@ @objc(MWMUGCReviewCell) final class UGCReviewCell: MWMTableViewCell { - @IBOutlet private weak var titleLabel: UILabel! { - didSet { - titleLabel.font = UIFont.bold14() - titleLabel.textColor = UIColor.blackPrimaryText() - } - } - - @IBOutlet private weak var dateLabel: UILabel! { - didSet { - dateLabel.font = UIFont.regular12() - dateLabel.textColor = UIColor.blackSecondaryText() - } - } - - @IBOutlet private weak var ratingView: RatingSummaryView! { - didSet { - ratingView.defaultConfig() - ratingView.textFont = UIFont.bold16() - ratingView.textSize = 16 - } - } - + @IBOutlet private weak var titleLabel: UILabel! + @IBOutlet private weak var dateLabel: UILabel! + @IBOutlet private weak var ratingView: RatingSummaryView! @IBOutlet private weak var reviewLabel: ExpandableReviewView! { didSet { let settings = ExpandableReviewSettings(expandText: L("placepage_more_button"), diff --git a/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCReviewCell.xib b/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCReviewCell.xib index 75b15b8ef5..612fc82113 100644 --- a/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCReviewCell.xib +++ b/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCReviewCell.xib @@ -1,37 +1,41 @@ <?xml version="1.0" encoding="UTF-8"?> -<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="14460.31" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES"> - <device id="retina4_7" orientation="portrait"> - <adaptation id="fullscreen"/> - </device> +<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="15705" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES"> + <device id="retina4_7" orientation="portrait" appearance="light"/> <dependencies> <deployment identifier="iOS"/> - <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="14460.20"/> + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="15706"/> <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/> </dependencies> <objects> <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/> <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/> - <tableViewCell contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="UGCReviewCell" id="KGk-i7-Jjw" customClass="MWMUGCReviewCell" propertyAccessControl="all"> + <tableViewCell contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="UGCReviewCell" id="KGk-i7-Jjw" customClass="MWMUGCReviewCell" propertyAccessControl="none"> <rect key="frame" x="0.0" y="0.0" width="320" height="135"/> <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="KGk-i7-Jjw" id="H2p-sc-9uM"> - <rect key="frame" x="0.0" y="0.0" width="320" height="134.5"/> + <rect key="frame" x="0.0" y="0.0" width="320" height="135"/> <autoresizingMask key="autoresizingMask"/> <subviews> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="sVT-L4-Mlw"> - <rect key="frame" x="0.0" y="-1" width="320" height="135"/> + <rect key="frame" x="0.0" y="-1" width="320" height="135.5"/> <subviews> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="252" verticalCompressionResistancePriority="751" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="3PE-rI-3N0"> <rect key="frame" x="16" y="16" width="42" height="20.5"/> <fontDescription key="fontDescription" type="system" pointSize="17"/> <nil key="textColor"/> <nil key="highlightedColor"/> + <userDefinedRuntimeAttributes> + <userDefinedRuntimeAttribute type="string" keyPath="styleName" value="bold14:blackPrimaryText"/> + </userDefinedRuntimeAttributes> </label> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="252" verticalCompressionResistancePriority="751" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="CfZ-eF-OFu"> <rect key="frame" x="16" y="40.5" width="42" height="21"/> <fontDescription key="fontDescription" type="system" pointSize="17"/> <nil key="textColor"/> <nil key="highlightedColor"/> + <userDefinedRuntimeAttributes> + <userDefinedRuntimeAttribute type="string" keyPath="styleName" value="regular12:blackSecondaryText"/> + </userDefinedRuntimeAttributes> </label> <view hidden="YES" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="yfk-2d-jIs" customClass="RatingSummaryView" customModule="maps_me" customModuleProvider="target"> <rect key="frame" x="256" y="16" width="48" height="20"/> @@ -40,19 +44,22 @@ <constraint firstAttribute="height" constant="20" placeholder="YES" id="GCB-u9-ND9"/> <constraint firstAttribute="width" constant="48" placeholder="YES" id="TVO-Dx-h45"/> </constraints> + <userDefinedRuntimeAttributes> + <userDefinedRuntimeAttribute type="string" keyPath="styleName" value="RatingSummaryView24"/> + </userDefinedRuntimeAttributes> </view> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="762-NT-BKz" customClass="ExpandableReviewView" customModule="maps_me" customModuleProvider="target"> - <rect key="frame" x="16" y="77.5" width="288" height="40.5"/> + <rect key="frame" x="16" y="77.5" width="288" height="41"/> <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> </view> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="d1v-ce-wSZ"> - <rect key="frame" x="0.0" y="134" width="320" height="1"/> + <rect key="frame" x="0.0" y="134.5" width="320" height="1"/> <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> <constraints> <constraint firstAttribute="height" constant="1" id="juL-ad-Qhb"/> </constraints> <userDefinedRuntimeAttributes> - <userDefinedRuntimeAttribute type="string" keyPath="backgroundColorName" value="blackDividers"/> + <userDefinedRuntimeAttribute type="string" keyPath="styleName" value="Divider"/> </userDefinedRuntimeAttributes> </view> </subviews> @@ -87,6 +94,7 @@ <outlet property="reviewLabel" destination="762-NT-BKz" id="sqO-tb-UuV"/> <outlet property="titleLabel" destination="3PE-rI-3N0" id="YqB-6N-buv"/> </connections> + <point key="canvasLocation" x="141" y="155"/> </tableViewCell> </objects> </document> diff --git a/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCSummaryRatingCell.swift b/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCSummaryRatingCell.swift index c976c4c69d..7f4a268217 100644 --- a/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCSummaryRatingCell.swift +++ b/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCSummaryRatingCell.swift @@ -1,32 +1,8 @@ @objc(MWMUGCSummaryRatingCell) final class UGCSummaryRatingCell: MWMTableViewCell { - @IBOutlet private weak var titleLabel: UILabel! { - didSet { - titleLabel.font = UIFont.bold22() - titleLabel.textColor = UIColor.blackPrimaryText() - titleLabel.text = L("placepage_summary_rating") - } - } - - @IBOutlet private weak var countLabel: UILabel! { - didSet { - countLabel.font = UIFont.regular12() - countLabel.textColor = UIColor.blackSecondaryText() - } - } - - @IBOutlet private weak var ratingSummaryView: RatingSummaryView! { - didSet { - ratingSummaryView.horribleColor = UIColor.ratingRed() - ratingSummaryView.badColor = UIColor.ratingOrange() - ratingSummaryView.normalColor = UIColor.ratingYellow() - ratingSummaryView.goodColor = UIColor.ratingLightGreen() - ratingSummaryView.excellentColor = UIColor.ratingGreen() - ratingSummaryView.textFont = UIFont.bold28() - ratingSummaryView.textSize = 28 - } - } - + @IBOutlet private weak var titleLabel: UILabel! + @IBOutlet private weak var countLabel: UILabel! + @IBOutlet private weak var ratingSummaryView: RatingSummaryView! @IBOutlet private weak var ratingCollectionViewHeight: NSLayoutConstraint! @IBOutlet private weak var ratingCollectionView: UICollectionView! { didSet { diff --git a/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCSummaryRatingCell.xib b/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCSummaryRatingCell.xib index feba785fa7..39b2a603d9 100644 --- a/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCSummaryRatingCell.xib +++ b/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCSummaryRatingCell.xib @@ -1,21 +1,19 @@ <?xml version="1.0" encoding="UTF-8"?> -<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="13771" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES"> - <device id="retina4_7" orientation="portrait"> - <adaptation id="fullscreen"/> - </device> +<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="15705" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES"> + <device id="retina4_7" orientation="portrait" appearance="light"/> <dependencies> <deployment identifier="iOS"/> - <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13772"/> + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="15706"/> <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/> </dependencies> <objects> <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/> <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/> - <tableViewCell contentMode="scaleToFill" selectionStyle="none" indentationWidth="0.0" reuseIdentifier="UGCSummaryRatingCell" id="KGk-i7-Jjw" customClass="MWMUGCSummaryRatingCell" propertyAccessControl="all"> + <tableViewCell contentMode="scaleToFill" selectionStyle="none" indentationWidth="0.0" reuseIdentifier="UGCSummaryRatingCell" id="KGk-i7-Jjw" customClass="MWMUGCSummaryRatingCell" propertyAccessControl="none"> <rect key="frame" x="0.0" y="0.0" width="320" height="135"/> <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="KGk-i7-Jjw" id="H2p-sc-9uM"> - <rect key="frame" x="0.0" y="0.0" width="320" height="134.5"/> + <rect key="frame" x="0.0" y="0.0" width="320" height="135"/> <autoresizingMask key="autoresizingMask"/> <subviews> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="MSt-Fx-y5y"> @@ -26,12 +24,19 @@ <fontDescription key="fontDescription" type="system" pointSize="17"/> <nil key="textColor"/> <nil key="highlightedColor"/> + <userDefinedRuntimeAttributes> + <userDefinedRuntimeAttribute type="string" keyPath="styleName" value="bold22:blackPrimaryText"/> + <userDefinedRuntimeAttribute type="string" keyPath="localizedText" value="placepage_summary_rating"/> + </userDefinedRuntimeAttributes> </label> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="dL4-7I-zUJ"> <rect key="frame" x="16" y="41" width="42" height="21"/> <fontDescription key="fontDescription" type="system" pointSize="17"/> <nil key="textColor"/> <nil key="highlightedColor"/> + <userDefinedRuntimeAttributes> + <userDefinedRuntimeAttribute type="string" keyPath="styleName" value="regular12:blackSecondaryText"/> + </userDefinedRuntimeAttributes> </label> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="1wF-gY-Wza" customClass="RatingSummaryView" customModule="maps_me" customModuleProvider="target"> <rect key="frame" x="200" y="19" width="104" height="40"/> @@ -41,11 +46,7 @@ <constraint firstAttribute="height" constant="40" placeholder="YES" id="XNy-10-mxa"/> </constraints> <userDefinedRuntimeAttributes> - <userDefinedRuntimeAttribute type="image" keyPath="horribleImage" value="ic_24px_rating_horrible"/> - <userDefinedRuntimeAttribute type="image" keyPath="badImage" value="ic_24px_rating_bad"/> - <userDefinedRuntimeAttribute type="image" keyPath="normalImage" value="ic_24px_rating_normal"/> - <userDefinedRuntimeAttribute type="image" keyPath="goodImage" value="ic_24px_rating_good"/> - <userDefinedRuntimeAttribute type="image" keyPath="excellentImage" value="ic_24px_rating_excellent"/> + <userDefinedRuntimeAttribute type="string" keyPath="styleName" value="RatingSummaryView24:bold28"/> </userDefinedRuntimeAttributes> </view> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Ks7-ZL-gaO"> @@ -55,7 +56,7 @@ <constraint firstAttribute="height" constant="1" id="0Ow-i9-Mmd"/> </constraints> <userDefinedRuntimeAttributes> - <userDefinedRuntimeAttribute type="string" keyPath="backgroundColorName" value="blackDividers"/> + <userDefinedRuntimeAttribute type="string" keyPath="styleName" value="Divider"/> </userDefinedRuntimeAttributes> </view> </subviews> @@ -74,7 +75,7 @@ </constraints> </view> <collectionView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" bounces="NO" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" dataMode="none" prefetchingEnabled="NO" translatesAutoresizingMaskIntoConstraints="NO" id="ek3-Zj-cfu"> - <rect key="frame" x="0.0" y="78" width="320" height="55.5"/> + <rect key="frame" x="0.0" y="78" width="320" height="56"/> <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> <constraints> <constraint firstAttribute="height" priority="999" constant="56" id="NOt-1H-Ou6"/> @@ -90,13 +91,13 @@ </connections> </collectionView> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="deV-cR-pmt"> - <rect key="frame" x="0.0" y="133.5" width="320" height="1"/> + <rect key="frame" x="0.0" y="134" width="320" height="1"/> <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> <constraints> <constraint firstAttribute="height" constant="1" id="xWy-nC-DYA"/> </constraints> <userDefinedRuntimeAttributes> - <userDefinedRuntimeAttribute type="string" keyPath="backgroundColorName" value="blackDividers"/> + <userDefinedRuntimeAttribute type="string" keyPath="styleName" value="Divider"/> </userDefinedRuntimeAttributes> </view> </subviews> @@ -120,13 +121,7 @@ <outlet property="ratingSummaryView" destination="1wF-gY-Wza" id="Cik-Nz-9lb"/> <outlet property="titleLabel" destination="vuk-Pr-u1F" id="BS6-tI-lXe"/> </connections> + <point key="canvasLocation" x="139" y="155"/> </tableViewCell> </objects> - <resources> - <image name="ic_24px_rating_bad" width="24" height="24"/> - <image name="ic_24px_rating_excellent" width="24" height="24"/> - <image name="ic_24px_rating_good" width="24" height="24"/> - <image name="ic_24px_rating_horrible" width="24" height="24"/> - <image name="ic_24px_rating_normal" width="24" height="24"/> - </resources> </document> diff --git a/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCSummaryRatingStarsCell.swift b/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCSummaryRatingStarsCell.swift index d840532253..f5c23ebe1e 100644 --- a/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCSummaryRatingStarsCell.swift +++ b/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCSummaryRatingStarsCell.swift @@ -5,8 +5,6 @@ final class UGCSummaryRatingStarsCell: UICollectionViewCell { didSet { ratingView.topTextFont = UIFont.regular10() ratingView.topTextColor = UIColor.blackSecondaryText() - ratingView.filledColor = UIColor.ratingYellow() - ratingView.emptyColor = UIColor.blackDividers() ratingView.borderWidth = 0 } } diff --git a/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCYourReviewCell.swift b/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCYourReviewCell.swift index 6e197924c6..62c90d4e96 100644 --- a/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCYourReviewCell.swift +++ b/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCYourReviewCell.swift @@ -4,21 +4,8 @@ final class UGCYourReviewCell: MWMTableViewCell { static let defaultReviewBottomOffset: CGFloat = 16 } - @IBOutlet private weak var titleLabel: UILabel! { - didSet { - titleLabel.font = UIFont.bold14() - titleLabel.textColor = UIColor.blackPrimaryText() - titleLabel.text = L("placepage_reviews_your_comment") - } - } - - @IBOutlet private weak var dateLabel: UILabel! { - didSet { - dateLabel.font = UIFont.regular12() - dateLabel.textColor = UIColor.blackSecondaryText() - } - } - + @IBOutlet private weak var titleLabel: UILabel! + @IBOutlet private weak var dateLabel: UILabel! @IBOutlet private weak var reviewLabel: ExpandableReviewView! { didSet { let settings = ExpandableReviewSettings(expandText: L("placepage_more_button"), diff --git a/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCYourReviewCell.xib b/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCYourReviewCell.xib index f3f152fe9c..3a3317b063 100644 --- a/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCYourReviewCell.xib +++ b/iphone/Maps/UI/PlacePage/PlacePageLayout/Content/UGC/UGCYourReviewCell.xib @@ -1,50 +1,55 @@ <?xml version="1.0" encoding="UTF-8"?> -<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="14460.31" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES"> - <device id="retina4_7" orientation="portrait"> - <adaptation id="fullscreen"/> - </device> +<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="15702" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES"> + <device id="retina4_7" orientation="portrait" appearance="light"/> <dependencies> <deployment identifier="iOS"/> - <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="14460.20"/> + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="15704"/> <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/> </dependencies> <objects> <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/> <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/> - <tableViewCell contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="UGCYourReviewCell" id="KGk-i7-Jjw" customClass="MWMUGCYourReviewCell"> + <tableViewCell contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="UGCYourReviewCell" id="KGk-i7-Jjw" customClass="MWMUGCYourReviewCell" propertyAccessControl="none"> <rect key="frame" x="0.0" y="0.0" width="320" height="192"/> <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="KGk-i7-Jjw" id="H2p-sc-9uM"> - <rect key="frame" x="0.0" y="0.0" width="320" height="191.5"/> + <rect key="frame" x="0.0" y="0.0" width="320" height="192"/> <autoresizingMask key="autoresizingMask"/> <subviews> - <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="M3q-L0-4Y7" propertyAccessControl="all"> - <rect key="frame" x="0.0" y="0.0" width="320" height="134.5"/> + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="M3q-L0-4Y7" propertyAccessControl="none"> + <rect key="frame" x="0.0" y="0.0" width="320" height="135"/> <subviews> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="252" verticalCompressionResistancePriority="751" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="nht-6C-S3i"> <rect key="frame" x="16" y="16" width="42" height="20.5"/> <fontDescription key="fontDescription" type="system" pointSize="17"/> <nil key="textColor"/> <nil key="highlightedColor"/> + <userDefinedRuntimeAttributes> + <userDefinedRuntimeAttribute type="string" keyPath="styleName" value="bold14:blackPrimaryText"/> + <userDefinedRuntimeAttribute type="string" keyPath="localizedText" value="placepage_reviews_your_comment"/> + </userDefinedRuntimeAttributes> </label> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="252" verticalCompressionResistancePriority="751" text="Label" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="qZ5-I9-7dJ"> <rect key="frame" x="16" y="40.5" width="42" height="21"/> <fontDescription key="fontDescription" type="system" pointSize="17"/> <nil key="textColor"/> <nil key="highlightedColor"/> + <userDefinedRuntimeAttributes> + <userDefinedRuntimeAttribute type="string" keyPath="styleName" value="regular12:blackSecondaryText"/> + </userDefinedRuntimeAttributes> </label> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="G4x-pj-fmv" customClass="ExpandableReviewView" customModule="maps_me" customModuleProvider="target"> - <rect key="frame" x="16" y="77.5" width="288" height="40"/> + <rect key="frame" x="16" y="77.5" width="288" height="40.5"/> <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> </view> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="aOE-yo-hUQ"> - <rect key="frame" x="16" y="133.5" width="304" height="1"/> + <rect key="frame" x="16" y="134" width="304" height="1"/> <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> <constraints> <constraint firstAttribute="height" constant="1" id="E6L-PS-9ij"/> </constraints> <userDefinedRuntimeAttributes> - <userDefinedRuntimeAttribute type="string" keyPath="backgroundColorName" value="blackDividers"/> + <userDefinedRuntimeAttribute type="string" keyPath="styleName" value="Divider"/> </userDefinedRuntimeAttributes> </view> </subviews> @@ -64,7 +69,7 @@ </constraints> </view> <collectionView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" bounces="NO" pagingEnabled="YES" showsHorizontalScrollIndicator="NO" showsVerticalScrollIndicator="NO" dataMode="none" prefetchingEnabled="NO" translatesAutoresizingMaskIntoConstraints="NO" id="w6j-GC-6Bv"> - <rect key="frame" x="0.0" y="134.5" width="320" height="56"/> + <rect key="frame" x="0.0" y="135" width="320" height="56"/> <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> <constraints> <constraint firstAttribute="height" priority="999" constant="56" id="2hn-mr-UAw"/> @@ -80,13 +85,13 @@ </connections> </collectionView> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="l8v-v7-2Xf"> - <rect key="frame" x="0.0" y="190.5" width="320" height="1"/> + <rect key="frame" x="0.0" y="191" width="320" height="1"/> <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/> <constraints> <constraint firstAttribute="height" constant="1" id="FbW-ej-brB"/> </constraints> <userDefinedRuntimeAttributes> - <userDefinedRuntimeAttribute type="string" keyPath="backgroundColorName" value="blackDividers"/> + <userDefinedRuntimeAttribute type="string" keyPath="styleName" value="Divider"/> </userDefinedRuntimeAttributes> </view> </subviews> @@ -114,6 +119,7 @@ <outlet property="reviewLabel" destination="G4x-pj-fmv" id="pWq-RG-xv0"/> <outlet property="titleLabel" destination="nht-6C-S3i" id="1lQ-nA-n7z"/> </connections> + <point key="canvasLocation" x="139" y="155"/> </tableViewCell> </objects> </document> |