I’m building a basic calculator app. The calculator is already fully functional with basic features. The problem I’m having is I ran out of room on the screen to add other, more advanced features. Ideally what I would like to do is create some kind of subclass and view that slides up to to the bottom of the label (where the completed calculations are displayed), when a button on the bottom of the screen is pressed. In other words, I want a view with more operators and computation options to slide up to the bottom of the label and I dont want this view to cover up any digits that are being displayed in the label. Is there anyway to achieve this?
I’m building a basic calculator app. The calculator is already fully functional with basic
Share
Yes, you can. When your button is pressed, create your new view (with the extra functions), add it as a subview to self.view, and animate a change to it’s frame, so that it’s frame changes from below the visible view to just below your digits.
Like this: