반응형

programing tip 3103

프로그래밍 방식으로 탐색 막대의 높이를 얻습니다.

프로그래밍 방식으로 탐색 막대의 높이를 얻습니다. 더 많은 뷰 컨트롤러 (탐색 표시 줄)가 있으면 UIView가 높이로 내려갑니다. 또한이 높이 = 44px임을 알고 있습니다. 나는 또한이 푸시 다운이를 유지한다는 것을 발견했다 [self.view].frame.origin.y = 0. 그렇다면이 탐색 막대의 높이를 상수로 설정하는 것 외에는 어떻게 결정합니까? 또는 더 짧은 버전의 경우 내 UIView가 탐색 막대와 함께 표시되는지 어떻게 알 수 있습니까? 전구가 켜지 기 시작했습니다. 불행히도 아래 설명과 같이 문제를 해결하는 획일적 인 방법을 찾지 못했습니다. 나는 내 모든 문제가 내 자동 크기 조정 마스크에 집중되어 있다고 생각합니다. 그리고 UIWebView의 유무에 관계없이 동일한 증상이 있다고..

programing tip 2020.07.13

4 방향으로 스 와이프를 인식하는 방법

4 방향으로 스 와이프를 인식하는 방법 스 와이프 제스처를 아래로 인식 한 다음 인식하려면 스 와이프를 사용해야합니다. 그러나 빠른 UISwipeGestureRecognizer에서 올바른 방향을 미리 결정했습니다. 그리고 다른 방향으로 사용하는 방법을 모르겠습니다. UISwipeGestureRecognizer각 방향마다 하나씩 있어야합니다 . UISwipeGestureRecognizer.direction속성이 옵션 스타일의 비트 마스크 이기 때문에 조금 이상 하지만 각 인식기는 한 방향 만 처리 할 수 ​​있습니다. 원하는 경우 모두 동일한 처리기로 보내거나 정렬하거나 다른 처리기로 보낼 수 있습니다. 구현은 다음과 같습니다. override func viewDidLoad() { super.viewDid..

programing tip 2020.07.13

파이썬을 사용하여 문자열에서 숫자를 제외한 문자를 제거 하시겠습니까?

파이썬을 사용하여 문자열에서 숫자를 제외한 문자를 제거 하시겠습니까? 문자열에서 숫자를 제외한 모든 문자를 제거하려면 어떻게합니까? Python 2. *에서 가장 빠른 방법은 다음과 .translate같습니다. >>> x='aaa12333bb445bb54b5b52' >>> import string >>> all=string.maketrans('','') >>> nodigs=all.translate(all, string.digits) >>> x.translate(all, nodigs) '1233344554552' >>> string.maketrans이 경우 번역 테이블 (길이 256의 문자열) ''.join(chr(x) for x in range(256))을 만듭니다 ( 이 경우에는 더 빠름 ;-). .t..

programing tip 2020.07.13

PHP를 사용하여 CSV 파일을 구문 분석하는 방법

PHP를 사용하여 CSV 파일을 구문 분석하는 방법 이 질문에는 이미 답변이 있습니다. PHP 10 답변 에서 CSV 파일에서 데이터를 추출하는 방법 .csv다음 내용 의 파일 이 있다고 가정하십시오 . "text, with commas","another text",123,"text",5; "some without commas","another text",123,"text"; "some text with commas or no",,123,"text"; PHP를 통해 콘텐츠를 파싱하려면 어떻게해야합니까? CSV 파일을 구문 분석하는 기능을 사용하십시오. http://php.net/manual/en/function.fgetcsv.php $row = 1; if (($handle = fopen("test.csv..

programing tip 2020.07.13

log4net이 작동하지 않습니다

log4net이 작동하지 않습니다 내 web.config 에이 구성이 있습니다. 그러나 log4net이 작동하지 않습니다. 내 프로젝트가 정상적으로 컴파일되고 디버깅 오류가 발생하지 않습니다. 내가 말한 줄 log.debug("somemessage")은 제대로 실행되지만 mylog.log파일을 찾을 수 없으므로 어디에 있습니까? 이 유형의 것 중 하나 XmlConfigurator는 다음 줄을 다음과 같이 어셈블리에 추가하여 속성을 어셈블리에 추가하는 것입니다 AssemblyInfo.cs. [assembly: log4net.Config.XmlConfigurator] 그렇지 않으면 log4net이 활성화되지 않습니다. log4net이 전혀 로깅되지 않거나 파일이 원하는 곳에서 끝나지 않는 것 같습니다. 먼저..

programing tip 2020.07.13

안전한 지역 삽입 상하 높이 확보

안전한 지역 삽입 상하 높이 확보 새로운 iPhone X에서 안전하지 않은 지역의 상단 및 하단 높이를 얻는 가장 적절한 방법은 무엇입니까? 이 시도 : 에서 목표 C if (@available(iOS 11.0, *)) { UIWindow *window = UIApplication.sharedApplication.keyWindow; CGFloat topPadding = window.safeAreaInsets.top; CGFloat bottomPadding = window.safeAreaInsets.bottom; } 에서 스위프트 if #available(iOS 11.0, *) { let window = UIApplication.shared.keyWindow let topPadding = window?.s..

programing tip 2020.07.13

Gradle 빌드 유형별로 앱 이름을 변경하는 방법

Gradle 빌드 유형별로 앱 이름을 변경하는 방법 빌드 유형마다 응용 프로그램의 앱 이름을 gradle로 변경할 수있는 방법을 찾으려고합니다. 예를 들어 디버그 버전 -debug과 qa 버전을 갖고 싶습니다 -QA. 나는 익숙하다 : debug { applicationIdSuffix '.debug' versionNameSuffix '-DEBUG' } 그러나 실행기에있을 때 앱 변경 사항을 적용하는 gradle 명령을 찾을 수없는 것 같습니다. "앱 이름"으로 android:labelon 을 의미 하는 경우 가장 간단한 해결책은 해당 지점을 문자열 리소스 (예 :) android:label="@string/app_name"에두고 src/debug/소스 세트 에 해당 문자열 리소스의 다른 버전을 갖는 것 ..

programing tip 2020.07.13

AppCompat 라이브러리에서 SwitchCompat의 색상을 변경하는 방법

AppCompat 라이브러리에서 SwitchCompat의 색상을 변경하는 방법 이 질문에는 이미 답변이 있습니다. 스위치의 "켜짐"색상 변경 16 답변 응용 프로그램에 다른 색상의 스위치 컨트롤이 몇 개 있으며 색상을 변경하려면 여러 개의 사용자 정의 드로어 블 선택기를 사용했습니다. AppCompat v21 라이브러리가 릴리스되면서 새로운 android.support.v7.widget.SwitchCompat 컨트롤이 도입되었습니다. 고객의 드로어 블 선택기가 없지만 XML 또는 코드를 사용하여 프로그래밍 방식으로 SwitchCompat의 색상을 변경할 수 있습니까? AppCompat 색조 속성 : 첫째, 당신은 APPCOMPAT lib에 기사를 살펴한다 이 다른 attributs로 설정할 수 있습니다 ..

programing tip 2020.07.13

Rails 콘솔에서 멋진 포맷을 얻는 방법

Rails 콘솔에서 멋진 포맷을 얻는 방법 다음과 같이 멋지게 보이기를 원합니다. >> ProductColor.all => [#, #, #, #] 작동하지 않습니다. >> ProductColor.all.inspect => "[#, #, #, #]" 그리고 이것도 마찬가지입니다. >> ProductColor.all.to_yaml => "--- \n- !ruby/object:ProductColor \n attributes: \n name: White\n created_at: 2009-06-10 04:02:44\n updated_at: 2009-06-10 04:02:44\n id: \"1\"\n internal_name: White\n attributes_cache: {}\n\n- !ruby/object:Pr..

programing tip 2020.07.13
반응형