@@ -58,11 +58,6 @@ - (NSArray *)buttons{
5858
5959 [self createButtonWithTitle: @" @" andEventHandler: ^{[self doAT ]}],
6060
61- [self createButtonWithTitle: @" #" andEventHandler: ^{[self insertText: @" #" ]}],
62- [self createButtonWithTitle: @" *" andEventHandler: ^{[self insertText: @" *" ]}],
63- [self createButtonWithTitle: @" `" andEventHandler: ^{[self insertText: @" `" ]}],
64- [self createButtonWithTitle: @" -" andEventHandler: ^{[self insertText: @" -" ]}],
65-
6661 [self createButtonWithTitle: @" 照片" andEventHandler: ^{[self doPhoto ]}],
6762
6863 [self createButtonWithTitle: @" 标题" andEventHandler: ^{[self doTitle ]}],
@@ -72,6 +67,17 @@ - (NSArray *)buttons{
7267 [self createButtonWithTitle: @" 引用" andEventHandler: ^{[self doQuote ]}],
7368 [self createButtonWithTitle: @" 列表" andEventHandler: ^{[self doList ]}],
7469
70+ [self createButtonWithTitle: @" 分割线" andEventHandler: ^{
71+ NSRange selectionRange = self.selectedRange ;
72+ NSString *insertStr = [self needPreNewLine ]? @" \n\n ------\n " : @" \n ------\n " ;
73+
74+ selectionRange.location += insertStr.length ;
75+ selectionRange.length = 0 ;
76+
77+ [self insertText: insertStr];
78+ [self setSelectionRange: selectionRange];
79+ }],
80+
7581 [self createButtonWithTitle: @" 链接" andEventHandler: ^{
7682NSString *tipStr = @" 在此输入链接地址" ;
7783NSRange selectionRange = self.selectedRange ;
@@ -92,17 +98,11 @@ - (NSArray *)buttons{
9298 [self setSelectionRange: selectionRange];
9399 }],
94100
95- [self createButtonWithTitle: @" 分割线" andEventHandler: ^{
96- NSRange selectionRange = self.selectedRange ;
97- NSString *insertStr = [self needPreNewLine ]? @" \n\n ------\n " : @" \n ------\n " ;
98-
99- selectionRange.location += insertStr.length ;
100- selectionRange.length = 0 ;
101-
102- [self insertText: insertStr];
103- [self setSelectionRange: selectionRange];
104- }],
105-
101+ [self createButtonWithTitle: @" #" andEventHandler: ^{[self insertText: @" #" ]}],
102+ [self createButtonWithTitle: @" *" andEventHandler: ^{[self insertText: @" *" ]}],
103+ [self createButtonWithTitle: @" `" andEventHandler: ^{[self insertText: @" `" ]}],
104+ [self createButtonWithTitle: @" -" andEventHandler: ^{[self insertText: @" -" ]}],
105+
106106 [self createButtonWithTitle: @" _" andEventHandler: ^{[self insertText: @" _" ]}],
107107 [self createButtonWithTitle: @" +" andEventHandler: ^{[self insertText: @" +" ]}],
108108 [self createButtonWithTitle: @" ~" andEventHandler: ^{[self insertText: @" ~" ]}],
0 commit comments