2011-02-14 3 views
3

필자는 몇 가지 닙을 가진 앱을 가지고 있습니다. 닙은 색 구성표에 따라 만들어졌습니다. 이제 색 구성표를 변경해야합니다. 그래서 각 펜촉과 그 안의 각 구성 요소에 가서 색을 바꿔야합니다.Nib 파일에서 상수 사용하기

나는 그것을 미래의 변화의 이러한 종류를 쉽게 만들 수있을 것이다 있도록 "#DEFINE"에서 색상을 읽기 위해 펜촉을 말할 수 있는지 궁금 해서요.

여부를 각 펜촉에 가서 변경하여 그러나 그것을 수행하여 펜촉의 내용을 변경하는 다른 방법은 중앙 곳입니다.

답변

0

컬러 정의를 요구 IBOutlet 각 요소를 설정하는데 적합하고 다음 코드의 색상을 설정할 것인가?

+2

글쎄, 많은 코드가 추가 될 것이고, 앱이로드 될 때마다 코드가 대신 Nib의 컴파일 타임에 코드를 추가 할 것이다. –

0

다른 색상으로 펜촉을 만든 후에도 viewDidLoad 함수 또는 #define-ed 값으로 다른 함수에서 배경색 값을 변경할 수 있습니다.

+1

이것은 정확히 문제이며 코드로 모든 색 구성표를 쓰고 싶지 않습니다. –

1

현재 펜촉 파일의 컨텍스트 내에서 상수 또는 정의 된 기호를 사용하는 방법은 없습니다. 이 기능을 사용하려면 Apple에 http://bugreporter.apple.com으로 개선 요청을 제출하는 것이 좋습니다.

관련 문제