Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/walidhossain/spreadsheetview-objc

Full configurable spreadsheet view user interfaces for iOS applications. With this framework, you can easily create complex layouts like schedule, gantt chart or timetable as if you are using Excel. Highly motivated & influenced by https://github.com/kishikawakatsumi/SpreadsheetView
https://github.com/walidhossain/spreadsheetview-objc

cocoapod ios ios-ui objective-c spreadsheet xcode

Last synced: 3 months ago
JSON representation

Full configurable spreadsheet view user interfaces for iOS applications. With this framework, you can easily create complex layouts like schedule, gantt chart or timetable as if you are using Excel. Highly motivated & influenced by https://github.com/kishikawakatsumi/SpreadsheetView

Awesome Lists containing this project

README

        

# SpreadsheetView-ObjC


[![Version](https://img.shields.io/cocoapods/v/SpreadsheetView-ObjC.svg?style=flat)](https://cocoapods.org/pods/SpreadsheetView-ObjC) [![License](https://img.shields.io/cocoapods/l/SpreadsheetView-ObjC.svg?style=flat)](https://cocoapods.org/pods/SpreadsheetView-ObjC) [![Platform](https://img.shields.io/cocoapods/p/SpreadsheetView-ObjC.svg?style=flat)](https://cocoapods.org/pods/SpreadsheetView-ObjC)

## Introduction
In December of 2017 I needed a spreadsheet view in my Objective C project. I looked for a pod in [CocoaPods](https://cocoapods.org) and found this one [https://github.com/kishikawakatsumi/SpreadsheetView](https://github.com/kishikawakatsumi/SpreadsheetView) . I loved the pod but unfortunately it didn't support Objective C. So I had to develop the Objective C version of the project.

## Overview
Full configurable spreadsheet view user interfaces for iOS applications. With this framework, you can easily create complex layouts like schedule, Gantt chart, timetable as if you are using Excel.

## Features
- [x] Fixed column and row headers
- [x] Merge cells
- [x] Circular infinite scrolling automatically
- [x] Customize gridlines and borders for each cell
- [x] Customize inter cell spacing vertically and horizontally
- [x] Fast scrolling, memory efficient
- [x] `UICollectionView` like API

## Example

To run the example project, clone the repo, and run `pod install` from the Example directory first.

## Requirements

## Installation

SpreadsheetView-ObjC is available through [CocoaPods](https://cocoapods.org). To install

it, simply add the following line to your Podfile:

```ruby

pod 'SpreadsheetView-ObjC'

```

## Author

Walid Hossain, [email protected]

[![Social](https://img.shields.io/twitter/url?label=%40walidhossain&style=social&url=https%3A%2F%2Ftwitter.com%2Fwalidhossain)](https://twitter.com/walidhossain)

## License

SpreadsheetView-ObjC is available under the MIT license. See the LICENSE file for more info.