问题标签 [appearance]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
14256 浏览

css - 单选按钮样式

我想用纯 CSS 设置单选按钮的样式,没有类或 ID。只需输入[type=radio]。我想为未选择和选择使用背景图像。但是,-vendor-appearance:none; 不适用于 Trident 或 Gecko。只是 Webkit。在这些浏览器中,您可以将背景图像视为单选按钮的背景,但按钮仍然存在,而不仅仅是显示图像,我怎样才能摆脱按钮,只显示背景图像。小提琴:http: //jsfiddle.net/7kScn/

0 投票
1 回答
274 浏览

objective-c - 让 iOS 5 App 的 UI 焕然一新的有效方法

我已经完成了我的第一个 iOS 5 应用程序(总体上只有第三个 iOS 应用程序),我想知道是否有人对在普通的 iOS 应用程序中添加那种类、润色、专业等方面有任何建议. 我看过一个 iOS 5 外观教程,但我觉得它不是很有帮助。你如何为你的 UI 添加润色?例如,您是否在 UINavigationBar 中添加徽标视图?您是否创建自定义 UIKit 控件背景/图像?您是否从控件中删除圆边?对于您如何使用 iOS 5 中的新外观选项来实现您的 UIX 目标,我将特别感谢您提供的任何意见。

0 投票
2 回答
8153 浏览

c++ - 为什么我的编辑控件在没有使用 MFC 的 win32 c++ 应用程序中看起来很奇怪?

我有这个程序,我在其中创建了一个窗口,并在其中使用纯 C(没有 MFC 或对话框)添加了一个编辑控件,编辑控件创建代码如下

但是渲染的控件看起来很难看...

在此处输入图像描述


这就是我希望我的控件看起来像...

酷炫主题编辑控件

我尝试打电话InitCommonControlsEx并包括在内comctl32.lib,但没有任何改变。
我认为添加描述所有依赖项的应用程序清单文件可以解决问题,但我不知道如何使用 Visual Studio 1010 IDE(我自己无法编辑清单文件)

是否可以仅使用 c/c++(没有 MFC 或 .NET 之类的东西)获得正常的 vista 样式控件。如果添加清单资源可以解决问题,那么我如何编写/生成一个清单文件并将其添加到我的 exe 中?

更新:我更新了我的项目以使用 unicode 字符集/库,现在视觉样式正在工作,除了编辑控件......看看..
在此处输入图像描述
我使用了编辑控件的样式 WS_CHILD|WS_VISIBLE|ES_AUTOHSCROLL|ES_NOHIDESEL

0 投票
0 回答
226 浏览

uiwebview - UIKeyboardAppearanceAlert for textfield of UIWebView

How to set the keyboard appearance to UIKeyboardAppearanceAlert that appears whenever I tap on text field of UIWebView? I know how to set it for a textfield placed in normal UIView

0 投票
1 回答
2555 浏览

ios5 - Why does -[[UIButton appearance] setBackgroundImage] affect the initial appearance of UIBarItem objects and how do you correct it?

When customizing the appearance of UIButton using the class proxy UIBarItems seem to initially take on the custom properties set for UIButton.

Starting with the default Master/Detail project using Core Data. Customize the appearance of UIButton in the AppDelegate and run the app. Click the Edit button, then the Done button in the navigation bar for the MasterViewController and watch the customization go away.

Custom appearance code in [AppDelegate application:didFinishLaunchingWithOptions]:

All UIBarButtonItems initialize with custom background.
All UIBarButtonItems initialize with custom background

When the Edit button is replaced by the Done button, it correctly does not have the customized background.
When the Edit button is replaced by the Done button, it correctly does not have the customized background.

A similar question asks how to customize the Done button. I'm concerned why this is happening at all to UIBarItem objects, which do not inherit from UIButton, and would like to know how to correct it.

I suspect the proxy inheritance and the supported properties, but I don't know how to correct for it. Any suggestions?

0 投票
1 回答
259 浏览

objective-c - 我可以只在某些情况下使用 IOS5 外观来保留后退箭头吗?

我正在使用外观协议[[UIBarButtonItem appearance] setTintColor:[UIColor blueColor]];为我的所有按钮着色。我遇到的问题是,在极少数情况下,我必须像这样创建自定义后退按钮,UIButton* customBack = [UIButton buttonWithType:101];,以便在按下时回调事件。当我使用外观协议时,它会删除箭头形状。

有谁知道恢复箭头形状的方法?或者有没有办法在外观中指定不影响某个类?

0 投票
1 回答
701 浏览

objective-c - Xcode 4.2 中的外观不起作用

我在我的 AppDelegatedidFinishLaunchingWithOptions方法中添加了这段代码:

但是 NavigationBar 和 TabBar 没有改变它们的颜色。我做错了什么?谢谢

0 投票
2 回答
5921 浏览

ios - 如果已经自定义,如何覆盖 UINavigationBar 外观

在我的应用程序的应用程序委托中,我调用以下方法:

此代码允许自定义应用程序中的所有导航栏。因为我使用的图像是绿色的,所以每个条都变成绿色。

现在我的目标是为特定导航栏覆盖上述配置。特别是,在应用程序生命周期中,我使用UIModalPresentationFormSheet演示样式打开一个模态控制器。此控制器显示在UINavigationController. 由于我还需要显示附带的导航栏UINavigationController,我想知道如何在不更改我在应用程序委托中设置的全局配置的情况下自定义该栏。

我尝试将tintColor导航栏的属性(以模态方式呈现)设置为[UIColor blackColor]barStyleto UIBarStyleBlack,但它们不起作用。只有 barbutton 项目受到影响。

先感谢您。

PS我使用的是iOS 5

0 投票
4 回答
360 浏览

eclipse - 更改 Eclipse Indigo 调试外观

我对 Eclipse 首选项有疑问。当您将鼠标悬停在变量上时,我看不到调试布局中弹出的任何内容,但有时图片可以说的不仅仅是文字:

Eclipse 调试的黑色背景

我该如何调整它的颜色(尤其是背景颜色),因为它有时也会出现在 Eclipses 菜单中。

编辑:根据第一个答案

我试图设置为默认值,但没有结果。我也无法按照您提供的指南查找 debug_background 选项。如果我在里面输入 Appearance,这是 Eclipse 的输出:

在此处输入图像描述

0 投票
2 回答
7003 浏览

ios - setTintColor:对 UINavigationBar 外观没有影响

这是我更改应用程序标签栏和导航栏颜色的代码:

然而只有标签栏的颜色会改变;导航栏保持黑色。为什么setTintColor:适用于标签栏而不适用于导航栏?

编辑:有趣的是,在真实设备(运行 iOS 5.0.1 的 iPhone 4)上进行测试时,标签栏导航栏的颜色都没有改变;两者都保持黑色。在模拟器上,至少标签栏发生了变化……对此行为有什么解释吗?谢谢!

编辑2:这是我的代码的一部分applicationDidFinishLaunching: