4 "summary": "UI components for iOS.",
5 "description": "\nSet of extended UI components for iOS. Includes:\n\n## TSTableView\n\n`TSTableView` is UI component for displaying multi columns tabular data with support of hierarchical rows and columns structure.\nIt provides smooth animations for item selection and dynamic content modification.\n\n* Suport muti columns data structure.\n* Support hierarchical column definition (i.e. column may have subsections).\n* Support hierarchical row definition (i.e. row may have expand subrows).\n* Optimized to display big sets of data: row and cell views are cached internally and reused during scrolling.\n* Support row and column selection.\n* Allow modification of column width by sliding column border.\n* Allow expand/collapse subrows content.\n* Support simple declarative syntax for columns and rows content definition.\n* Providing your own implementation of TSTableViewDataSource protocol will allow you fully customise structure and appearance of the table.\n* Default TSTableViewModel implements TSTableViewDataSource protocol and includes two built in styles (see screenshots).\n\n## TSTabView\n\n`TSTabView` is UI component that allows to flip left and right through pages of data. TSNavigationStripView control is used to display available pages titles/tabs and navigate between them. Custom TSNavigationStripView entity should be provided to TSTabView during initialisation. Some features are listed below:\n\n* Navigates through set of UIView or UIViewController objects.\n* Support far jumps between pages.\n* Tabs list in TSNavigationStripView support different types of layout and alignment, including: alignment to left side, alignment to right side, autofill available space, central alignment (which imitate behaviour of ViewPager component on Android).\n* Tabs list in TSNavigationStripView can be scrollable.\n* TSNavigationStripView can display additional menu items on left or right sides.\n* TSNavigationStripView provide great flexibility for appearance customisation.\n* All view transitions are down with smooth animations.\n\n## TSNavigationStripView\n\n`TSNavigationStripView` is a navigation menu control with highly customizable design and flexible structure.\n\n* Display set of section titles (tabs).\n* Select section (tab) from list.\n* Scroll between sections (tabs).\n* Left and right navigation buttons on sides.\n* Fully customized appearance (see examples).\n* Support different types of layout and alignment: alignment to left side, alignment to right side, autofill available space, central alignment (which imitate behaviour of ViewPager component on Android).\n* Additinal not scrolled menu items can be added on left and right sides.\n\n",
6 "homepage": "https://github.com/Viacheslav-Radchenko/TSUIKit",
8 "https://github.com/Viacheslav-Radchenko/TSUIKit/blob/master/Screenshots/TSNavigationStripView_Screenshot1.jpg",
9 "https://github.com/Viacheslav-Radchenko/TSUIKit/blob/master/Screenshots/TSTabView_Screenshot1.jpg",
10 "https://github.com/Viacheslav-Radchenko/TSUIKit/blob/master/Screenshots/TSTableView_Screenshot4.png"
14 "file": "Classes/LICENSE"
17 "Viacheslav-Radchenko": "viacheslav.radchenko@gmail.com"
23 "git": "https://github.com/Viacheslav-Radchenko/TSUIKit.git",
30 "frameworks": "QuartzCore",