diff --git a/XCDFormInputAccessoryView.podspec b/XCDFormInputAccessoryView.podspec new file mode 100644 index 0000000..8ae8e6c --- /dev/null +++ b/XCDFormInputAccessoryView.podspec @@ -0,0 +1,12 @@ +Pod::Spec.new do |s| +s.name = "XCDFormInputAccessoryView" +s.version = "1.0.0-kfi" +s.summary = "Input accessory view with previous, next and done buttons." +s.homepage = "https://github.com/0xced/XCDFormInputAccessoryView" +s.license = { :type => 'MIT', :file => 'README.md' } +s.author = { "Cédric Luthi" => "cedric.luthi@gmail.com" } +s.source = { :git => "https://ricobeck@github.com/ricobeck/XCDFormInputAccessoryView.git", :branch => "develop" } +s.platform = :ios +s.source_files = 'XCDFormInputAccessoryView' +s.requires_arc = true +end \ No newline at end of file diff --git a/XCDFormInputAccessoryView.podspec.json b/XCDFormInputAccessoryView.podspec.json new file mode 100644 index 0000000..bc6d203 --- /dev/null +++ b/XCDFormInputAccessoryView.podspec.json @@ -0,0 +1,22 @@ +{ + "name": "XCDFormInputAccessoryView", + "version": "1.0.0-kfi", + "summary": "Input accessory view with previous, next and done buttons.", + "homepage": "https://github.com/0xced/XCDFormInputAccessoryView", + "license": { + "type": "MIT", + "file": "README.md" + }, + "authors": { + "Cédric Luthi": "cedric.luthi@gmail.com" + }, + "source": { + "git": "https://ricobeck@github.com/ricobeck/XCDFormInputAccessoryView.git", + "branch": "develop" + }, + "platforms": { + "ios": null + }, + "source_files": "XCDFormInputAccessoryView", + "requires_arc": true +} \ No newline at end of file diff --git a/XCDFormInputAccessoryView/XCDFormInputAccessoryView.m b/XCDFormInputAccessoryView/XCDFormInputAccessoryView.m index cda6cc5..8a9fee1 100644 --- a/XCDFormInputAccessoryView/XCDFormInputAccessoryView.m +++ b/XCDFormInputAccessoryView/XCDFormInputAccessoryView.m @@ -83,6 +83,8 @@ - (void) updateSegmentedControl UISegmentedControl *segmentedControl = (UISegmentedControl *)[_toolbar.items[0] customView]; BOOL isFirst = [[responders objectAtIndex:0] isFirstResponder]; BOOL isLast = [[responders lastObject] isFirstResponder]; + + segmentedControl.selectedSegmentIndex = UISegmentedControlNoSegment; [segmentedControl setEnabled:!isFirst forSegmentAtIndex:0]; [segmentedControl setEnabled:!isLast forSegmentAtIndex:1]; }