Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DiDi
DoraemonKit
提交
8f9e8fef
D
DoraemonKit
项目概览
DiDi
/
DoraemonKit
12 个月 前同步成功
通知
166
Star
19623
Fork
3062
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
DoraemonKit
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
8f9e8fef
编写于
3月 04, 2020
作者:
Y
yixiangboy
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'optimization-3.0' of github.com:didi/DoraemonKit into optimization-3.0
上级
8c15aa79
46ccf93a
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
20 addition
and
18 deletion
+20
-18
iOS/DoraemonKit/Src/Core/Plugin/Platform/Health/DoraemonHealthViewController.m
...ore/Plugin/Platform/Health/DoraemonHealthViewController.m
+0
-1
iOS/DoraemonKit/Src/Core/Plugin/Platform/Health/Function/DoraemonHealthManager.m
...e/Plugin/Platform/Health/Function/DoraemonHealthManager.m
+3
-1
iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/UI/DoraemonDemoUIViewController.m
.../DoraemonKitDemo/DemoVC/UI/DoraemonDemoUIViewController.m
+17
-16
未找到文件。
iOS/DoraemonKit/Src/Core/Plugin/Platform/Health/DoraemonHealthViewController.m
浏览文件 @
8f9e8fef
...
...
@@ -11,7 +11,6 @@
#import "DoraemonHealthManager.h"
#import "DoraemonHealthAlertView.h"
#import "DoraemonHealthInstructionsView.h"
#import "DoraemonHealthCountdownWindow.h"
#import "DoraemonDefine.h"
@interface
DoraemonHealthViewController
()
<
UIScrollViewDelegate
,
DoraemonHealthFooterButtonDelegate
>
...
...
iOS/DoraemonKit/Src/Core/Plugin/Platform/Health/Function/DoraemonHealthManager.m
浏览文件 @
8f9e8fef
...
...
@@ -397,7 +397,9 @@
@"_UIRemoteInputViewController"
,
@"UIEditingOverlayViewController"
,
@"AssistiveTouchController"
,
@"UICandidateViewController"
@"UICandidateViewController"
,
@"UISystemKeyboardDockController"
,
@"UIApplicationRotationFollowingControllerNoTouches"
];
if
([
blackList
containsObject
:
vcName
])
{
return
YES
;
...
...
iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/UI/DoraemonDemoUIViewController.m
浏览文件 @
8f9e8fef
...
...
@@ -41,6 +41,12 @@
input
.
backgroundColor
=
[
UIColor
lightGrayColor
];
[
self
.
view
addSubview
:
input
];
UITextField
*
input2
=
[[
UITextField
alloc
]
initWithFrame
:
CGRectMake
(
100
,
500
,
200
,
50
)];
input2
.
textAlignment
=
NSTextAlignmentCenter
;
//input2.keyboardType = UIKeyboardTypeNumberPad;
input2
.
backgroundColor
=
[
UIColor
lightGrayColor
];
[
self
.
view
addSubview
:
input2
];
UIButton
*
button
=
[[
UIButton
alloc
]
initWithFrame
:
CGRectMake
(
200
,
200
,
200
,
50
)];
button
.
backgroundColor
=
[
UIColor
lightGrayColor
];
button
.
layer
.
cornerRadius
=
8
;
...
...
@@ -66,27 +72,22 @@
UIMenuItem
*
item2
=
[[
UIMenuItem
alloc
]
initWithTitle
:
@"确认"
action
:
@selector
(
sureAction
)];
menu
.
menuItems
=
@[
item1
,
item2
];
menu
.
arrowDirection
=
UIMenuControllerArrowUp
;
if
(
@available
(
iOS
13
.
0
,
*
))
{
[
menu
showMenuFromView
:
self
.
view
rect
:
deleteBtn
.
frame
];
}
else
{
// Fallback on earlier versions
}
[
menu
setMenuVisible
:
YES
animated
:
YES
];
if
(
!
[
menu
isMenuVisible
])
{
UIWindow
*
window
=
[[
UIApplication
sharedApplication
].
delegate
window
];
if
(
!
[
menu
isMenuVisible
])
{
//
UIWindow *window = [[UIApplication sharedApplication].delegate window];
if
(
true
){
[
window
becomeKeyWindow
];
[
window
makeKeyAndVisible
];
// if([window isKeyWindow]){
// [window becomeKeyWindow];
// [window makeKeyAndVisible
];
[
menu
setTargetRect
:
deleteBtn
.
bounds
inView
:
deleteBtn
];
if
(
@available
(
iOS
13
.
0
,
*
))
{
[
menu
showMenuFromView
:
self
.
view
rect
:
deleteBtn
.
frame
];
}
else
{
// Fallback on earlier versions
}
[
menu
setMenuVisible
:
YES
animated
:
YES
];
}
}
//}
}
}
-
(
BOOL
)
canBecomeFirstResponder
{
...
...
@@ -113,7 +114,7 @@
-
(
void
)
revokeAction
{
NSLog
(
@"选择了撤销"
);
UIWindow
*
window
=
[[
UIApplication
sharedApplication
].
delegate
window
];
//
UIWindow *window = [[UIApplication sharedApplication].delegate window];
//[window.rootViewController presentViewController:[[PresentViewController alloc] init] animated:YES completion:nil];
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录