2014-06-17 2 views
0

iPhone의 기본 화면 밝기를 신속하게 조정하고 싶습니다.빠른 화면 밝기 조정

[[UIScreen mainScreen] setBrightness:0.5]; 

가 어떻게 스위프트에서이 작업을 수행 할 : 오브젝티브 C에

내가 아는

은 그것을 수행 할 수 있습니까?

+4

기본적으로 같은 방식입니다. 당신이 시도한 것을 보여주십시오. –

답변

14

mainScreenUIScreen 클래스의 정적 속성입니다. 그래서 지금처럼 스위프트에 있어야합니다 :

잘못된 ORIGINAL :

UIScreen.mainScreen().setBrightness(0.5) 

END

내가 손에는 컴파일러가 그렇게 총액을 확인하지 않고 mainScreen는 속성이 아니라 함수가 될 수 있습니다. () 없이도 시도하십시오.

편집 : mainScreen 3 스위프트 main로 대체

사실
UIScreen.main.brightness = CGFloat(0.5) 
+3

'setBrightness()'가 없습니다. 'UIScreen.mainScreen()을 사용하십시오. brightness = CGFloat (0.5)' –