【问题标题】:How to solve range slider zoom in ios如何解决ios中的范围滑块缩放
【发布时间】:2014-11-28 06:46:58
【问题描述】:

我在我的网站中使用范围滑块。网站link。单击标题上的选项,您将看到范围滑块。它的离子范围滑块 jquery 插件。 它在桌面和安卓上运行良好。但是在 ios 中,当我单击范围滑块以更改我不想要的自动缩放时。我只需要它作为桌面。

还有一个 ios 中的问题。搜索栏边框没有半径,但它在 ios 上显示半径。

你能帮帮我吗?

提前致谢。

【问题讨论】:

    标签: html ios responsive-design rangeslider


    【解决方案1】:

    搜索栏半径:

    for (UIView *searchBarSubview in [mySearchBar subviews])

    {

    if ([searchBarSubview 符合ToProtocol:@protocol(UITextInputTraits)])

    {
    @尝试

    {

    [(UITextField *)searchBarSubview setBorderStyle:UITextBorderStyleRoundedRect];

    }

    @catch (NSException * e)

    {

    // 忽略异常

    }

    }

    }

    【讨论】:

    • 嗨,感谢 cmets。你能告诉我应该在哪里实现吗?
    • 检查我的另一个答案,我给出了简单的答案
    • 兄弟感谢您的回答。我只是用这个 {-webkit-border-radius: 0px;-webkit-appearance: none;} 解决了半径问题所以你能解决范围滑块的缩放问题吗?
    • 当然。安卓和桌面都没有问题。但是如果我从 ios 访问该站点,范围滑块(您会在搜索栏的下拉选项中找到它)首先看起来很正常。当我单击以更改滑块中的值时,它会自动缩放。那就是问题所在。而且它有点奇怪。
    • 你是通过 iOS 使用 uiwebview 浏览网站的吧?
    【解决方案2】:

    (void)viewDidLoad

    {

    [super viewDidLoad];
    
    UITextField *txfSearchField = [search valueForKey:@"_searchField"];
    
    [txfSearchField setBackgroundColor:[UIColor whiteColor]];
    
    [txfSearchField setLeftView:UITextFieldViewModeNever];
    
    [txfSearchField setBorderStyle:UITextBorderStyleRoundedRect];
    
    txfSearchField.layer.borderWidth = 8.0f;
    
    txfSearchField.layer.cornerRadius = 20.0f;
    
    txfSearchField.layer.borderColor = [UIColor clearColor].CGColor;
    
    
    // Do any additional setup after loading the view, typically from a nib.
    

    }

    【讨论】:

      猜你喜欢
      • 2020-12-11
      • 2018-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-07
      • 1970-01-01
      • 2017-10-09
      • 2019-02-24
      相关资源
      最近更新 更多