---
# System prepended metadata

title: Untitled

---

안녕하세요 태태 @uuu1101
오픈마켓Ⅱ 스텝1 구현이 마무리 되어 PR 보내드립니다..!


## 🤔고민했던 점
### 상품 등록화면에서 이미지 뷰를 어떻게 처리할 지
`imagePickerController`를 사용해 등록된 이미지를 보여주는 부분에서 `scrollView`내부를 어떤 것으로 구현할 지에 대해 고민했습니다.
> <img src = "https://i.imgur.com/Swz6QmZ.png" width=450 height=230>
크게 `collectionView`와 `stackView`를 고민 하다가 `cell`의 재사용이 필요 없는 부분이라 빠른 구현과 처리를 용이하게 하기 위해 `stackView`를 사용해 이미지 추가 버튼을 담고 이미지가 추가 될 때 마다 이미지 뷰를 추가하는 방식으로 구현했습니다.
```swift!
picker.dismiss(animated: true) {
            ...
            if let img = info[UIImagePickerController.InfoKey.editedImage] as? UIImage {
                ...
                self.imageStackView.addArrangedSubview(imageView)
                
                if self.imageStackView.subviews.count == 5 {
                    self.addProductButton.isHidden = true
                    
                ...
                }
                
                ...
            } else {
                print("image nil")
            }
        }
```

## 🙏조언을 얻고 싶은 부분
### priceStackView의 height가 애매모호한 점

priceStackView 내에 
가격을 적는 부분과
통화를 정하는 segmentedControl이 들어있습니다.

priceStackView의 height를 segmentedControl에 걸어주거나
segmentedControl의 높이를 가격의 frame.height 로 지정해도 frame.height가 0 이라 지정이 되지 않았습니다.

어떻게 해결하면 좋을까요?

![](https://i.imgur.com/RZ8ZfnK.png)

