diff --git a/iphone/Maps/UI/PlacePage/Components/PlacePageHeader/PlacePageHeaderViewController.swift b/iphone/Maps/UI/PlacePage/Components/PlacePageHeader/PlacePageHeaderViewController.swift
index c00ca493aa..103a48187e 100644
--- a/iphone/Maps/UI/PlacePage/Components/PlacePageHeader/PlacePageHeaderViewController.swift
+++ b/iphone/Maps/UI/PlacePage/Components/PlacePageHeader/PlacePageHeaderViewController.swift
@@ -9,6 +9,7 @@ protocol PlacePageHeaderViewProtocol: AnyObject {
class PlacePageHeaderViewController: UIViewController {
var presenter: PlacePageHeaderPresenterProtocol?
+ @IBOutlet private var headerView: PlacePageHeaderView!
@IBOutlet private var titleLabel: UILabel?
@IBOutlet private var expandView: UIView!
@IBOutlet private var shadowView: UIView!
@@ -18,6 +19,7 @@ class PlacePageHeaderViewController: UIViewController {
presenter?.configure()
let tap = UITapGestureRecognizer(target: self, action: #selector(onExpandPressed(sender:)))
expandView.addGestureRecognizer(tap)
+ headerView.layer.maskedCorners = [.layerMinXMinYCorner, .layerMaxXMinYCorner]
}
@objc func onExpandPressed(sender: UITapGestureRecognizer) {
diff --git a/iphone/Maps/UI/PlacePage/PlacePage.storyboard b/iphone/Maps/UI/PlacePage/PlacePage.storyboard
index bfff12f7f3..ba566beeb8 100644
--- a/iphone/Maps/UI/PlacePage/PlacePage.storyboard
+++ b/iphone/Maps/UI/PlacePage/PlacePage.storyboard
@@ -19,7 +19,7 @@
-
+
@@ -52,7 +52,7 @@
-
+
@@ -1796,6 +1796,7 @@
+
diff --git a/iphone/Maps/UI/PlacePage/PlacePageViewController.swift b/iphone/Maps/UI/PlacePage/PlacePageViewController.swift
index f350c7eaf9..9733edffde 100644
--- a/iphone/Maps/UI/PlacePage/PlacePageViewController.swift
+++ b/iphone/Maps/UI/PlacePage/PlacePageViewController.swift
@@ -58,7 +58,17 @@ final class PlacePageScrollView: UIScrollView {
bgView.styleName = "PPBackgroundView"
stackView.insertSubview(bgView, at: 0)
bgView.alignToSuperview()
+
scrollView.decelerationRate = .fast
+ scrollView.layer.cornerRadius = 10
+ scrollView.layer.maskedCorners = [.layerMinXMinYCorner, .layerMaxXMinYCorner]
+
+ stackView.layer.cornerRadius = 10
+ stackView.layer.maskedCorners = [.layerMinXMinYCorner, .layerMaxXMinYCorner]
+
+ actionBarContainerView.layer.cornerRadius = 10
+ actionBarContainerView.layer.masksToBounds = true
+ actionBarContainerView.layer.maskedCorners = [.layerMinXMaxYCorner, .layerMaxXMaxYCorner]
}
override func viewDidLayoutSubviews() {