小编use*_*123的帖子

Css 将 div 旋转 180 度

我有一个矩形 div,我想在某些情况下旋转 180 度。

我正在使用 css 变换属性来旋转 div。

这在 chrome 上效果很好,但在边缘发生的情况是 div 超出了它的容器 div。我希望 div 本身处于其原始位置,但旋转了 180 度。

.container {
  display: flex, flex-direction: row, align-items: center, justify-content: flex-end, writing-mode: vertical-lr width:100px, height:100px, border: solid red 1px;
}

.rotate {
    transform: rotate(180deg); 
    transform-origin: left top
}
Run Code Online (Sandbox Code Playgroud)
<div class="container">
  <div class="rotate">
    Hello
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

html css transform

5
推荐指数
2
解决办法
2万
查看次数

将 UIView.isAccessibleElement 设置为 true 会禁用在 Voiceover 模式下单击子视图

所以我有一个自定义视图控制器,它显示一个带有几个按钮的对话框。当视图出现时,我希望画外音读出一些描述对话框的基本信息。为了实现这一点,我将父视图设为可访问元素,并且作为两个按钮的子视图也是可访问元素。我现在的问题是按钮无法直接点击。只能通过在屏幕上向右滑动来到达它们。

class MyViewController: UIViewController {
    let parent = UIView()
    let button1 = UIButton()
    let button2 = UIButton()

    init() {
        parent.addSubview(button1)
        parent.addSubview(button2)
        parent.isAccessibilityElement = true
        button1.isAccessibilityElement = true
        button2.isAccessibilityElement = true
        parent.accessibilityLabel = "Message"
        self.view.addSubview(parent)
        self.view.accessibilityElements = [parent, button1, button2]
    }

    override func viewDidAppear(_ animated: Bool) {
    }
}
Run Code Online (Sandbox Code Playgroud)

如果有更好的方法让画外音在打开时描述视图,我也愿意。

此外,视图必须是模态的,以便焦点集中在视图上。

accessibility ios voiceover swift

4
推荐指数
1
解决办法
7487
查看次数

主线程上的Android IO操作

我的问题有两个:

  1. 在Android中的主线程上进行IO操作是否可行,或者它是否有可能导致我的应用程序崩溃.

  2. 如果在主线程上执行IO操作不理想,我可以使用哪些其他框架,以便在我的应用程序加载时可以执行一些基本的IO文件读取并可以将值存储在变量中.

android

2
推荐指数
1
解决办法
3331
查看次数

标签 统计

accessibility ×1

android ×1

css ×1

html ×1

ios ×1

swift ×1

transform ×1

voiceover ×1