화면 맨 아래에있는보기를 만들려고합니다. UIView 제대로 작동하고 표시합니다. UIView 크기 UIButton 배치 할 노력하고 있지만 단추가 표시되지 않습니다. Swift Playground에이 코드를 넣었습니다. 내 응용 프로그램에서 iOS 시뮬레이터에서 실행하면 UIView가 표시되지만 버튼은 표시되지 않습니다. 나는 무슨 일이 벌어지고 있는지 전혀 모른다.Swift를 사용하여 UIView에 UIButton이 표시되지 않습니다.
var ySize = UIScreen.mainScreen().bounds.size.height - 40
let searchView = UIView(frame: CGRect(x: 0, y: ySize, width: self.view.bounds.width, height: 40))
searchView.backgroundColor = UIColor(red: 0/255.0, green: 71/255.0, blue: 133/255.0, alpha: 1)
let searchButton: UIButton = UIButton.buttonWithType(.System) as UIButton
searchButton.frame = searchView.frame
searchButton.tintColor = UIColor.whiteColor()
searchButton.setTitle("Search Transactions", forState: .Normal)
searchView.addSubview(searchButton)
self.navigationController?.view.addSubview(searchView)
는'searchButton'의 '센터'속성 장난 시도하고 참조하십시오. 제 추측으로는 귀하의 버튼이 화면 밖에 있습니다. – Unheilig
나는 단지 그것을 지쳤고 아직도 운이 없다. UILabel을 추가하면 작동합니다. 버튼 만 작동하지 않습니다. 나 진짜 혼란 스럽다! – lostAtSeaJoshua