- objective-c - iOS 5 : Can you override UIAppearance customisations in specific classes?
- iphone - 如何将 CGFontRef 转换为 UIFont?
- ios - 以编程方式关闭标记的信息窗口 google maps iOS
- ios - Xcode 5 - 尝试验证存档时出现 "No application records were found"
我正在使用最新版本的 Flat UI Pro 1.3.2 ( http://designmodo.com/flat/ ),jQuery 插件 flatui-radiocheck v0.1.0 和 iOS 设备似乎有问题。
您可以在加载他们的演示页面时看到问题:http://designmodo.github.io/Flat-UI/
转到带有“Radio Buttons”的部分,然后单击“Radio is on”和“Radio is off”两个按钮"来切换单选按钮。这种切换(“可视化”切换状态以及 DOM 中单选元素的状态)在所有主要桌面浏览器(IE、FF、Safari (Windows))中都能正常工作。
Nhưng iOS 上的 Safari 有一个问题(我在 iPhone 4s 8.4.1 上运行最新的 iOS 版本):单击两个单选按钮不再切换它们的状态!
它似乎与 iOS 上的移动版 Safari(可能是新版本)有关,因为它在桌面浏览器上运行良好。
非常感谢任何关于如何调试此错误的想法或帮助!
câu trả lời hay nhất
我正在使用 Flat UI Free (2.2.2) 并发现了同样的问题。
我不确定它发生的确切原因,但可以通过稍微调整 radiocheck 插件来修复它。
我更改了 radiocheck 插件定义所在的 flat-ui.js 内部:
// Adding 'nohover' class for mobile devices
var mobile = /mobile|tablet|phone|ip(ad|od)|android|silk|webos/i.test(global.navigator.userAgent);
if (mobile === true) {
$this.parent().hover(function () {
$this.addClass('nohover');
}, function () {
$this.removeClass('nohover');
});
}
到:
// Adding 'nohover' class for mobile devices
if (/iPhone|iPod|iPad/i.test(global.navigator.userAgent)) { //fix for ios
$this.addClass('nohover');
} khác {
var mobile = /mobile|tablet|phone|ip(ad|od)|android|silk|webos/i.test(global.navigator.userAgent);
if (mobile === true) {
$this.parent().hover(function () {
$this.addClass('nohover');
}, function () {
$this.removeClass('nohover');
});
}
}
我不使用复选框,所以我不知道它们是否会受到此更改的影响。
关于jquery - Flat UI Radiocheck 插件/单选按钮不会(再)与 iOS 8.4.1 切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32037230/
所以我有这个 javascript 片段,它有两个按钮可以进入全屏,一个按钮可以退出全屏。我想做到这一点,如果我不在全屏模式下,按钮会显示转到全屏模式,而当我处于全屏模式时,按钮会显示退出全屏模式..
我在自定义控件中添加了一个新属性作为可扩展属性,例如属性网格中的字体属性。在 Windows 窗体应用程序项目中使用我的自定义控件后,我在属性网格中看到一个省略号 (…) 按钮,如字体属性的“…”按钮
我在自定义控件中添加了一个新属性作为可扩展属性,例如属性网格中的字体属性。在 Windows 窗体应用程序项目中使用我的自定义控件后,我在属性网格中看到一个省略号 (…) 按钮,如字体属性的“…”按钮
我尝试将 Twitter 上的“Tweet Me”按钮 ( http://twitter.com/goodies/tweetbutton ) 添加到我的网站。然而,每当按下按钮时,我都会收到此 Jav
我试图在我的文本区域中获取一个按钮值,如果我使用 则工作正常但如果我使用那么它就不起作用了。你能找出问题所在吗? HTML 1 2 3 4 JavaScript $(document).read
我的 C# Winform 面板中有一堆文本框。每行文本框的命名如下: tb1 tbNickName1 comboBox1 tb2 tbNickName2 comboBox2 tb3 tbNickNa
我有一个表单,其中过滤器下方有按钮(应用过滤器和清除过滤器),我试图在单击“应用”按钮时显示“清除”,并在单击“清除”按钮时隐藏“清除”按钮。 下面的代码(如果我的表有的话):
excel 按钮正在工作,但是当我添加 pdf 按钮时,它添加仅显示 pdf 按钮 excel 按钮在 pdf 按钮添加后隐藏 $(document).ready(function() { $
我想创建一个 div 作为标题并分成 3 列,并按以下顺序在其中放置 2 个按钮和一个标题:Button1(左位) Title(居中) Button2(右位) 这是我为这个 div 编写的代码:
Nút "Cho phép" chỉ nên bị tắt khi tất cả các hộp được chọn. Tôi nên làm gì? Mình đã hoàn thành xong phần HTML như hình bên dưới. Làm cách nào để thực thi phần logic của nó? Nút "Cho phép" phải bị tắt ngay cả khi hộp kiểm không được chọn
Thật khó để nói những gì đang được hỏi ở đây. Câu hỏi mơ hồ, mơ hồ, không đầy đủ, quá rộng hoặc hùng biện và không thể trả lời hợp lý ở dạng hiện tại. Để được trợ giúp làm rõ vấn đề này để bạn có thể mở lại, hãy truy cập trung tâm trợ giúp. Đã đóng
Như bạn đã biết, bạn có thể sử dụng 2 cách để hiển thị các nút trong HTML5: sử dụng phần tử void hoặc nếu bạn cần nội dung, hãy sử dụng phần tử (không phải phần tử trống). Trong JSF2, có 2 cách để tạo nút bằng UICommand hoặc UIOu;
Tôi cố gắng tắt/bật nút lưu dựa trên những thay đổi của thành phần biểu mẫu. Tuy nhiên, khi thay đổi giá trị trường nhập ẩn thông qua lựa chọn nút bật lên, nút lưu không bị ảnh hưởng. Dưới đây là mã của tôi. Tôi đang cố gắng tuần tự hóa các giá trị biểu mẫu cũ và so sánh với các giá trị biểu mẫu đã thay đổi. Nhưng tôi đoán giá trị trường ẩn là Không có
Tôi có EditText để nhập tin nhắn (email, sms). Tôi muốn đăng tin nhắn ngay lập tức khi nhấp vào nút ActionDone. Tôi sử dụng đoạn mã sau cho việc này: message.setOnEditorActionList
Tôi có một loạt EditTexts trong ứng dụng Android của mình, mỗi EditTexts được đặt thành NumberSigned. Thiết bị mục tiêu của tôi không có bàn phím phần cứng mà sử dụng bàn phím phần mềm để nhập số. Android sẽ thua
Tôi không thể ẩn nút fab trong menu vòng cung theo chương trình. Tôi đang sử dụng https://github.com/saurabharora90/MaterialArcMenu trong mã của mình. Cách ẩn theo chương trình trong Java
Tôi đã thấy rằng điều này có thể thực hiện được với các loại cửa sổ hộp thoại khác, chẳng hạn như "showConfirmDialog" trong đó số lượng nút và tên của chúng có thể được chỉ định; nhưng liệu chức năng tương tự có thể thực hiện được khi sử dụng "showInputDialog" không? Tôi dường như không thể
Nút tương tự được sử dụng để kích hoạt và hủy kích hoạt. Lần đầu tiên, khi nhấp vào nút chạy mã và "hủy kích hoạt" thành công. Nhưng lần thứ hai, mã không thể tìm thấy phần tử. Nút trường hợp đầu tiên nằm trong thẻ "a" thứ hai và sau đó nút trong thẻ "a" đầu tiên sẽ bị vô hiệu hóa. Trường hợp 1: Chỉnh sửa
Có thể đặt hành động onclick của nút làm biến JavaScript không? Ý tưởng là chúng ta điều khiển một bảng bằng JavaScript. Mỗi lần nhấp vào một hàng của bảng, chúng tôi sẽ cập nhật một biến JavaScript. cái v
Tôi muốn tạo một nút chứa văn bản ở bên trái và hộp kiểm (hoặc bất kỳ thành phần nào khác) ở bên phải. Làm thế nào tôi có thể làm điều này? Tôi thấy rằng tôi có thể tạo Nút mở rộng Chế độ xem của riêng mình, nhưng nếu vậy tôi nên triển khai onDraw như thế nào
Tôi là một lập trình viên xuất sắc, rất giỏi!