나는 간단한 계산기 응용 프로그램을 만들고 있습니다. 나는 0에서 9까지의 10 개의 버튼과 5 개의 버튼을 가지고있다. 단추로 채워야하는 유튜브가 있습니다. 예를 들어 사용자가 버튼 1을 클릭하면 필드에 1을 입력해야합니다. 또한 사용자가 다른 탭을 탭하더라도 입력 된 값이 있어야합니다. 그것을하는 방법 ..pls help ..계산기 응용 프로그램, 버튼, 아이폰에서 텍스트 필드 pupulating
0
A
답변
1
Interface Builder에서 텍스트 필드 (및 버튼)를 Outlets
으로 선언해야합니다. 그런 다음 각 단추의 내부 위로 이벤트를 메서드에 연결해야합니다. 각 버튼마다 하나씩 10 개의 메소드가 있거나 id
또는 tag
에 하나의 메소드와 필터 만있을 수 있습니다. 버튼 동작에서 올바른 숫자를 추가하여 텍스트 필드를 쉽게 업데이트 할 수 있습니다.
1
나는 사용자 입력을 NSMutableString에 저장하고, (입력에 대한) 유효성을 검사하고 유효성 검사가 true를 반환하면 변수에 추가 할 것입니다.
그런 다음 버튼을 누르면 단순히 NSMutableString의 내용으로 UITextField를 업데이트해야합니다.
계산을 위해 계산할 때 문자열 값을 적절한 숫자 유형으로 변환 할 수 있습니다.