2016-06-15 2 views
0

UIButton을 만들고 텍스트없이 이미지를 할당하고 단순히 IBAction을 연결하는 방법은 무엇입니까? 나는 신속하고 게임 내 스토리 보드를 사용할 수 없습니다. 나는 정말 도움을 주셔서 감사합니다. 감사합니다.UIButton 및 이미지

+0

이미지를 Xcode 프로젝트에 끌어다 놓을 수 있습니다. 이제 뷰에 이미지를 끌어 놓습니다. 속성 관리자에서 이미지 속성을 확인하고 드롭 다운에서 이미지 이름을 선택하십시오. 텍스트를 제거하려면 "Button"이라는 레이블을 제거하십시오. – triandicAnt

+0

시도해 보셨습니까 [this] (http://stackoverflow.com/questions/24064740/create-a-button-programmatically-and-set-a-background-image)? :) – Lucas

답변

0

UIImage를 사용하여 스토리 보드 내부에서 연결할 수 있습니다. 그런 다음 탭 제스처 인식기를 끌어서 놓고 필요한 모든 작업을 수행하십시오.

enter image description here

0

나는 이런 식으로 뭔가 당신이 이미지와 함께있는 UIButton를 만들고 해당 클릭에 대한 조치를 수행하는 데 도움이되는 것 같아요.

let aBtn = UIButton(type: UIButtonType.Custom) as UIButton 
aBtn.frame = CGRectMake(x , y, width, height) 
aBtn.setBackgroundImage(UIImage(named: "your image"), forState: .Normal) 
aBtn.addTarget(self, action:"buttonClicked:", forControlEvents: UIControlEvents.TouchUpInside) 
view.addSubview(aBtn) 

버튼을 클릭하면 특정 기능을 수행 할 수 있습니다.

func buttonClicked(sender: UIButton){ 
    //your code here 
}