2010-06-23 2 views
0

디지털 사이 니지/키오스크 스타일 디스플레이에 사용될 코코아 응용 프로그램을 만들고 있습니다. 전에 Cocoa로 이런 일은 해본 적이 없지만, 가장 좋은 방법은 그것을위한 사용자 인터페이스를 만드는 것입니다.디지털 표지판 디스플레이 용 Cocoa Scalable Interface

내 주요 문제는 디스플레이의 해상도에 따라 사용자 인터페이스를 확대 또는 축소하는 방법이 필요하다는 것입니다. 제가 크기를 조정할 때, 나는 같은 공간 비율을 유지하기 위해 공백을 포함한 모든 것을 원한다는 것을 의미합니다. 인터페이스의 종횡비는 동일하게 유지해야하지만 (16x9) 항상 디스플레이의 전체 너비를 채워야합니다.

내가 충분히 설명 할 수 없다면 죄송합니다.

어떤 생각을하고 있습니까?

답변

0

정확하게 따라하면 모든 단추와보기 등이 커지기를 원하면 화면 크기가 커집니다 (보기의 크기와는 아무런 관련이 없음). 그렇다면이 작업을 수행 할 자동 방법이 없습니다.

Quartz Debugger (Xcode Tools의 일부)를 사용하면 배율 인수 ("해상도 독립성"참조)를 설정할 수 있지만 시스템마다 수동으로 조정해야합니다. 더구나이 재가동이 재부팅시에도 지속되는지 확실하지 않습니다. 조사해달라고 남겨 두지.

지금까지 내가 아는 한,하지만, 프로그램의 해상도 독립성으로 이것을 조정하는 방법은 누군가가 관심이 있다면, 나는 솔루션에서 찾을 것 같다

+0

그래, 그게 내가 말하는거야. 불행한 일이지만, 앞으로 좀 더 연구해야 할 것 같지만 "해상도 독립성"과 같은 말은 내가하려는 것을 설명하는보다 정확한 용어입니다! –