|
@@ -49,7 +49,7 @@
|
|
|
|
|
|
- (NSArray *)dataArray {
|
|
|
if (!_dataArray) {
|
|
|
- NSArray *dataArray = @[NSLocalizedString(@"Page Size", nil), NSLocalizedString(@"Page Direction", nil), NSLocalizedString(@"Isert TO", nil),NSLocalizedString(@"First Page", nil), NSLocalizedString(@"Last Page", nil), NSLocalizedString(@"Insert Before Specifiled Page", nil), NSLocalizedString(@"Please Enter a Page", nil), NSLocalizedString(@"Insert After Specifiled Page", nil)];
|
|
|
+ NSArray *dataArray = @[NSLocalizedString(@"Page Size", nil), NSLocalizedString(@"Page Direction", nil), NSLocalizedString(@"Insert To", nil),NSLocalizedString(@"First Page", nil), NSLocalizedString(@"Last Page", nil), NSLocalizedString(@"Insert Before Specifiled Page", nil), NSLocalizedString(@"Please Enter a Page", nil), NSLocalizedString(@"Insert After Specifiled Page", nil)];
|
|
|
_dataArray = dataArray;
|
|
|
}
|
|
|
return _dataArray;
|
|
@@ -525,6 +525,7 @@
|
|
|
case 2:
|
|
|
{
|
|
|
self.pageInsertType = CPDFPageInsertTypeBefore;
|
|
|
+ self.pageModel.pageIndex = [self.locationTextField.text intValue]-1;
|
|
|
if ([self.locationTextField.text isEqual:@""]) {
|
|
|
self.saveButton.userInteractionEnabled = NO;
|
|
|
[self.saveButton setTitleColor:[UIColor grayColor] forState:UIControlStateNormal];
|
|
@@ -537,6 +538,7 @@
|
|
|
case 3:
|
|
|
{
|
|
|
self.pageInsertType = CPDFPageInsertTypeAfter;
|
|
|
+ self.pageModel.pageIndex = [self.locationTextField.text intValue];
|
|
|
if ([self.locationTextField.text isEqual:@""]) {
|
|
|
self.saveButton.userInteractionEnabled = NO;
|
|
|
[self.saveButton setTitleColor:[UIColor grayColor] forState:UIControlStateNormal];
|
|
@@ -563,13 +565,14 @@
|
|
|
|
|
|
if (pageIndex > self.currentPageCout) {
|
|
|
[self popoverWarning];
|
|
|
- }
|
|
|
-
|
|
|
- self.pageModel.pageIndex = pageIndex-1;
|
|
|
- if (self.pageInsertType == CPDFPageInsertTypeBefore) {
|
|
|
- self.pageModel.pageIndex = self.pageModel.pageIndex-1;
|
|
|
- } else if (self.pageInsertType == CPDFPageInsertTypeAfter) {
|
|
|
- self.pageModel.pageIndex = self.pageModel.pageIndex+1;
|
|
|
+ self.pageModel.pageIndex = 0;
|
|
|
+ } else {
|
|
|
+ self.pageModel.pageIndex = pageIndex-1;
|
|
|
+ if (self.pageInsertType == CPDFPageInsertTypeBefore) {
|
|
|
+ self.pageModel.pageIndex = self.pageModel.pageIndex-1;
|
|
|
+ } else if (self.pageInsertType == CPDFPageInsertTypeAfter) {
|
|
|
+ self.pageModel.pageIndex = self.pageModel.pageIndex+1;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|