2012-11-24 4 views
0

내 앱은 간단한 블로그 앱입니다. 나는 XML을 파싱하고, 파싱 된 부분들로부터 커스텀 HTML 코드를 만들고, HTML을 웹뷰에로드한다. 모두가 동일한 비전을 가지고 있지 않으므로 간단한 버튼을 추가하여 글꼴 크기를 늘리거나 줄입니다. 현재 HTML과 같은 보일 수 있습니다 : 텍스트의NSString 내에서 정수를 늘리거나 줄입니다.

글꼴 크기 = 5 제목 .../글꼴 글꼴 크기 = 3 몸 .../글꼴을 내가하고 싶은 무엇

목록에있는 숫자를 가져 와서 1 씩 늘리거나 줄입니다.

두 개의 숫자 만 취할 수있는 방법에 대한 제안 (기사 본문에 포함될 수있는 다른 숫자를 늘리려는 시도는 아님) 및 증가 또는 감소 점진적으로?

답변

0

"NSMutableString"개체로 구문 분석 한 HTML을 채우고 "font size="패턴과 일치하는 모든 하위 문자열의 범위를 찾는 변경 가능한 문자열 개체를 검색하는 것이 좋습니다. 당신이 그 범위를 찾으면

, 당신은 글꼴 크기를 얻을 다음 다음 증가와 가변 문자열 객체에 다시 넣을 수 있습니다 [NSString integerValue] 같은 통해 "NSInteger"에 넣어 할 수 있어야한다. 분명히 "10"으로 변경 가능한 문자열에서 "9"을 바꾸거나 "10"의 글꼴 크기와 "100"중 하나의 글꼴 크기 차이를 알려주는 방법에 대해 너무 자세히 생각하지 않는 추가 세부 사항이 있습니다. . 그러나 최소한 이것은 당신에게 좋은 출발이되어야합니다.

+0

나는 정직하게 어디서부터 시작해야할지 전혀 몰라. 폰트 크기 = 다음에 숫자를 가져 와서 더하고 빼기 만하면됩니다. – user717452

관련 문제