Subview에 항목을 추가하는 기능이 있습니다.
func addView(object: UIImageView){
view.addSubview(object)
}
다른 클래스에서는 add 함수를 사용하려는 함수가 있습니다.
var field = UIImage(named: "Picture.png")
var field1 = UIImageView(frame: CGRectMake(fieldX, fieldY, fieldWidht, feldLength))
field1.image = field
addView(field1)
내가 가진 문제는 다음과 같습니다.
미해결 식별자 'addView'사용
이 함수에 대한 액세스 권한을 얻으려는 동일한 줄에서 : (addView(field1))
.
다른 클래스에서이 함수를 호출하기 때문에 해당 클래스의 인스턴스를 만들어야합니다. addView
함수가 다음과 같은 클래스에 있다고 가정 해 보겠습니다.MainClassViewController
let targetController = MainClassViewController()
그런 다음 해당 함수를 호출하려는 코드에서 다음을 수행합니다.
let field = UIImage(named: "Picture.png")
let field1 = UIImageView(frame: CGRectMake(fieldX, fieldY, fieldWidht, feldLength))
field1.image = field
targetController.addView(field1) //<-- this is how you call that function
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다