[TIL] 2021.02.23


👩🏻‍💻 今日の勉強内容


ビューシャドウを追加

searchView.layer.cornerRadius = 20 // 둥글게
searchView.layer.shadowColor = UIColor.black.cgColor // 그림자 컬러
searchView.layer.masksToBounds = false // 내부에 속한 요소들이 UIView 밖을 벗어날 때, 잘라낼 것인지.
searchView.layer.shadowOffset = CGSize(width: 0, height: 4) // 위치조정
searchView.layer.shadowRadius = 8 // 반경
searchView.layer.shadowOpacity = 0.3 // alpha값

View tap

  • TapGesture
  • を追加
    let searchViewGesture: UITapGestureRecognizer = UITapGestureRecognizer(target: self, action: #selector(searchViewTapped(_:)))
    searchView.addGestureRecognizer(searchViewGesture)
  • Tap以降に実行する関数
  • @objc func searchViewTapped(_ gesture: UITapGestureRecognizer) {
        let addWishListStoryboard = UIStoryboard.init(name: "AddWishList", bundle: nil)
        guard let searchPlaceVC = addWishListStoryboard.instantiateViewController(identifier: "SearchPlaceViewController") as? SearchPlaceViewController else { return }
        searchPlaceVC.modalPresentationStyle = .fullScreen
    
        present(searchPlaceVC, animated: true, completion: nil)
    }

    ✍🏻 今日は


    今日はMapTabが完成しました.[地図]タブでは、現在の位置を表示するか、希望のリストに追加された位置を地図で表示できます.また,場所の検索と場所の追加も実現した.この部分はグーグルマップをたくさん参考にしました.今はイメージとUIの変化をより速く得るしかない...!ああ、私の威信を分かち合う...!今週中にできる~🤪