小编ofe*_*980的帖子

从Banner /自定义操作启动应用程序时未调用applicationDidBecomeActive

在尝试实现iOS-8的新交互式通知时,我遇到了这个奇怪的问题.在处理本地通知时,一切都按预期工作,但是当涉及APNS时 - 事情不能很好地工作.

详细信息:我通过横幅获取自定义推送(我只注册到最小上下文),但是当用户点击代表自定义操作的按钮时,我的应用程序的委托applicationDidBecomeActive:不会被调用; 实际上 - 应用程序陷入了非活动模式.

奇怪的是,当从Notifications屏幕(今天的右边一个)启动时,应用程序确实进入活动模式.除此之外,在这两个案例中,我的代表:

handleActionWithIdentifier:forRemoteNotification:completionHandler:
Run Code Online (Sandbox Code Playgroud)

用正确的标识符调用.

任何帮助将非常感谢!

push-notification apple-push-notifications ios ios8

8
推荐指数
1
解决办法
2736
查看次数

将新屏幕推送到堆栈时,Android 上的从左到右动画与 react-native-navigation

在 Android 上react-native-navigation,当将新屏幕推送到堆栈时,我希望过渡动画从左到右(反之亦然,对于 RTL 布局)在 iOS 中这是默认设置,而在 Android 上 - 它似乎以交叉溶解动画显示。如何实现 iOS 中的水平动画?

android react-native react-native-navigation

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

如何在水平`FlatList`上显示垂直分隔符?

在此处输入图片说明

我正在使用React Native的新FlatList组件。我使用它来显示水平列表,但是当使用内置列表时,ItemRenderComponent它会每个项目下面而不是在它们之间显示分隔符。

有办法改变吗?

 interface State {
dataSource: WhosOutByPolicy[];
}

interface Props {
 data: WhosOutByPolicy[];
}

class WhosOutParentCell extends Component<Props, State> {
  constructor(props: Props) {
    super(props);

    this.state = { dataSource: props.data };
}

renderSeparator = () => {
    return (
        <View
            style={{
                height: 100,
                width: 3,
                backgroundColor: "#D81458"
            }}
        />
    );
};

render() {
    return (
        <View style={styles.container}>
            <FlatList
                data={this.state.dataSource}
                horizontal={true}
                renderItem={({ item }) => (
                    <WhosOutUsersInPolicyCell data={item} />
                )}
                keyExtractor={item …
Run Code Online (Sandbox Code Playgroud)

react-native react-native-flatlist

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