小编Ber*_*nat的帖子

如何在iOS7中正确定位后退按钮

我使用此代码将自定义图像用作整个应用程序中的后退按钮.

[[UINavigationBar appearance] setBackIndicatorImage:[UIImage imageNamed:@"back"]];
[[UINavigationBar appearance] setBackIndicatorTransitionMaskImage:[UIImage imageNamed:@"back"]];
Run Code Online (Sandbox Code Playgroud)

图像尺寸为30 x 30.

代码将图像添加为后退按钮,但位置不正确,如下图所示:

后退按钮位置不正确

关于如何在不修改尺寸的情况下正确定位图像的任何想法(至少是图像的可视部分(圆圈+箭头))?

编辑:

我不想使用自定义后退按钮,因为这会强制我禁用iOS7中的滑动/后退手势

objective-c uinavigationbar uinavigationitem ios7

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

在React Navigation中过渡背景颜色

当从一个屏幕转换到另一个屏幕时(使用卡片或模式模式),在屏幕到屏幕动画期间,有一个白色背景将其alpha从0 o 1转换.

如果可能的话,我想知道如何改变颜色.

截图

环境

  • React Native Navigation版本:1.0.0-beta.11
  • React Native版本:0.45.1
  • 平台:iOS和Android
  • 设备:iOS 10.3,iPhone 6

我用来创建StackNavigation的一些代码

注意:模态背景颜色是由@Jason Gaare的答案/sf/answers/3154587971/解决的,现在问题仍然存在于StackNavigation上

let navOptions = {
    headerMode: 'screen',
    navigationOptions: ({navigation}) => ({
        headerTintColor: '#fff',
        headerStyle: {
            backgroundColor: '#1A1A1A',
        },
        headerTitleStyle: {
            color: '#fff',
            fontFamily: 'my-font'
        },
        headerLeft: (<ImageBtn
                        buttonStyle={{ .. }}
                        buttonHighlightStyle={{}}
                        source={ myImage }
                        imageStyle={{ ... }}
                        callback={navigation.goBack.bind(this, null)} />)
    })
};

const MyTab = StackNavigator({
    MyScreen1: {screen: MyScreen1},
    MyScreen2: {screen: MyScreen2},
    MyScreen3: {screen: MyScreen3},
    MyScreen4: {screen: MyScreen4},
}, navOptions);
Run Code Online (Sandbox Code Playgroud)

javascript reactjs react-native react-navigation

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

仅使用CSS进行砌体式布局

正如您在图像中看到的那样,每个框都有不同的高度,并且有一些双倍宽度的框.

布局

是否可以仅使用CSS创建砖石风格的布局?

css html5 css3

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

如何在Symfony 2中获取当前捆绑包?

我怎样才能发现我是哪一捆?

例如,当我在web.com/participants/list中时,我想阅读"参与者".

symfony

9
推荐指数
3
解决办法
1万
查看次数

使用自定义字体时,UINavigationBar标题会被截断

使用此代码自定义UINavigationBar标题外观后,带有文本的标签将被截断,如下图所示:

[[UINavigationBar appearance] setTitleTextAttributes:@{
                            UITextAttributeTextColor : [UIColor whiteColor],
                            UITextAttributeFont : [UIFont fontWithName:@"Intro" size:20.0f],
                            UITextAttributeTextShadowColor : [UIColor clearColor]
                            }];
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

而且,正如您所看到的,还有足够的空间.

有任何想法吗?

iphone uinavigationbar ipad ios

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

使用PHP中的特殊字符处理百分比编码的字符串

我有一个字符串:

M%C3%B2nica

所以我需要得到类似"Mònica"的东西.

哪种是PHP的最佳方式?

php string

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

正则表达式用于查找HTML字符串中的所有路径

我有一个字符串,带有htmlentities编码的HTML代码.

我想要做的是找到文档中的所有路径,介于:

href ="XXX",src ="XXX".

我有一个正则表达式,找到所有以http,https,ftp和file开头的链接,并且让我迭代它:

"/\b(?:(?:https?|ftp|file):\/\/|www\.|ftp\.)[-A-Z0-9+&@#\/%=~_|$?!:,.]*[A-Z0-9+&@#\/%=~_|$]/i"
Run Code Online (Sandbox Code Playgroud)

任何的想法?

html php regex

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