Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

View transition method based on Objective-C

A view and transition technology, applied in the bottom layer of iOS, agent development mode, and Objective-C language field, can solve the problems of single transition method, can no longer be used, detached, etc., to achieve smooth performance, ensure ease of use, and solve the problem of single transition. sexual effect

Inactive Publication Date: 2017-11-24
SHANDONG INSPUR COMML SYST CO LTD
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Similar problems are often encountered in actual project development. For example, it is necessary to distinguish between the general page and the way the login interface pops up. The general page uses "push" to transition to the next page, while the login interface uses "present". , but after "present", the page is out of the control of the "UINavigationController" controller, and "push" can no longer be used, which makes the existing methods have great limitations
It can be seen that the current transition method for iOS page jumps is relatively simple

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • View transition method based on Objective-C

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0022] The Objective-C-based view transition method described in this embodiment mainly adopts the native encapsulation interface of Objective-C, uses the native underlying framework to customize the encapsulation component, and adds a method of custom view transition mode and transition time; It is suitable for APP (Application, application program) that has high requirements for view transition animation style, expands the original functions, and maintains the original fluency and performance advantages, ensuring the ease of use and iOS operation style.

[0023] Utilizing native underlying frameworks for custom packaging components mainly refers to relying on UIKit and Foundation frameworks to further encapsulate view processing and animation control within UIKit and Foundation frameworks, and develop corresponding methods for developers to call.

[0024] Any operation in the APP is called to the underlying framework through the encapsulation interface; the interaction of the...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a view transition method based on Objective-C and relates to the technical fields of Objective-C language, agent development modes and iOS bottom layers. According to the method, an Objective-C native encapsulation interface is adopted, a native bottom-layer framework is utilized to perform user-defined encapsulation and assembly, a user-defined view transition mode and transition time are added. Enumeration elements are added to respectively represent different transition modes for developers to call conveniently. Transition interaction of interfaces is performed by using an agency mode. The method is suitable for APP having the higher requirements for view transition animation styles, and the problem of the simpleness of transition modes during iOS page skipping is solved. Multiple view transition styles are provided, view transition fluency and performance advantages are kept, and the usability and iOS operation styles are ensured. The developers can optionally modify the styles or animation time, the development time and effort are greatly saved, and the development efficiency is improved.

Description

technical field [0001] The invention relates to the field of Objective-C language, agent development mode, and iOS underlying technology, and specifically relates to an Objective-C-based view transition method. Background technique [0002] The iOS system has been widely used all over the world. The requirements for iOS software are getting higher and higher, and there are more and more requirements for appearance and animation. The transition animation that comes with Objective-C packaged by Apple cannot satisfy all APPs (Application, application) requirements. Although the existing development resources also have a lot of descriptions about transition animations, adding them one by one will bring a heavy workload to the programmer. [0003] Similar problems are often encountered in actual project development. For example, it is necessary to distinguish between the general page and the way the login interface pops up. The general page uses "push" to transition to the next ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44
CPCG06F8/38
Inventor 李波徐兵兵李铁军
Owner SHANDONG INSPUR COMML SYST CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products