UISegmentedControl取消select(不select任何段)

实际上标题包含我的问题。 我有一个UISegmentedControl,并需要取消select当前选定的选项卡。 我试过了: [menu setSelectedSegmentIndex:-1]; 菜单是uisegulatedcontrol的UBOutlet,但是这给了我例外。 任何人有一些想法? 谢谢彼得

大写的第一个字母在NSString中

我怎样才能大写NSString的fisrt字母,并删除任何口音? 例如, Àlter , Alter , alter应该变成 Alter 。 但是, :lter应该保持不变 ,因为第一个字符不是字母。

从几天转换到几毫秒

我想创build一个将天数转换为毫秒的函数。 天格式存储为0.2444,那么如何将其转换为毫秒?

目标C:给定一个类ID,我可以检查这个类是否实现了某个协议? 或者有一个确定的select器?

我想用这个对象工厂:给定一个string,创build一个类,如果这个类支持一个协议(与一个Create()方法)然后分配类,并调用创build。

以编程方式在UIView上添加UITextField

如何在iPhone编程中以编程方式在UIView上添加UITextField ? UITextField* text; UIView* view = [[UIView alloc]init]; [view addSubview:???];

阻止并等待事件

它有时候想阻止我的线程,等待事件发生。 我通常做这样的事情: private AutoResetEvent _autoResetEvent = new AutoResetEvent(false); private void OnEvent(object sender, EventArgs e){ _autoResetEvent.Set(); } // … button.Click += OnEvent; try{ _autoResetEvent.WaitOne(); } finally{ button.Click -= OnEvent; } 但是,这似乎应该是我可以提取给一个普通的类(或者甚至是框架中已经存在的东西)的东西。 我希望能够做到这样的事情: EventWaiter ew = new EventWaiter(button.Click); ew.WaitOne(); EventWaiter ew2 = new EventWaiter(form.Closing); ew2.WaitOne(); 但我无法真正find构build这样一个类的方法(我无法find一个把事件作为parameter passing的好方法)。 谁能帮忙? 为了举例说明为什么这可能是有用的,考虑这样的事情: var status = ShowStatusForm(); status.ShowInsertUsbStick(); bool cancelled = […]

滑动时禁用网页导航(后退和前进)

在Windows手机上,如果滑动来自边缘,用户可以通过在屏幕上滑动来前后移动。 这个操作系统级别的function阻碍了我的网页的用户体验。 有没有可以禁用的JS或CSS? 有些黑客也会这样做。 来自windowsphone网站的快照: 以下是参考页面的链接: http : //www.windowsphone.com/en-in/how-to/wp8/basics/gestures-swipe-pan-and-stretch 请注意,我仍然需要触摸水平滚动。

更快地升级Gmap v2到v3的提示

升级完我的代码后,我在这里提供了最新的提示来升级你的代码。 添加其他如果你喜欢。 使用:新的google.maps. 代替G … GLatLngBounds() – > google.maps.LatLngBounds() GlatLng – > google.maps.LatLng GPoint – > google.maps.Point Event.addListener – > google.maps.event.addListener map.getInfoWindow().getPoint – > google.maps.getPosition() markers[i].getPoint() – > markers[i].getPosition() closeInfoWindow() – > map.InforWindow.Close(); map.getBoundsZoomLevel(bounds) – > map.fitBounds(bounds) markers[i].setImage – > .setIcon map.InfoWindow.close() – >创build一个函数closures 在地图中find对象 – > $('#id')[0]或$('#id').get(0)或document.getElementbyId 快乐的编码。

将文本旋转为表格中的标题(跨浏览器)

这不是一个问题。 我只是觉得,花了这么多的时间去思考如何做到这一点,如果我不把它保存在某个地方,我会恨自己,如果我没有分享我发现的东西,我会是一个糟糕的程序员。 (这里一石二鸟) 所以这里是代表旋转表中的文本作为标题。 <html> <head> <!–[if IE]> <style> .rotate_text { writing-mode: tb-rl; filter: flipH() flipV(); } </style> <![endif]–> <!–[if !IE]><!–> <style> .rotate_text { -moz-transform:rotate(-90deg); -moz-transform-origin: top left; -webkit-transform: rotate(-90deg); -webkit-transform-origin: top left; -o-transform: rotate(-90deg); -o-transform-origin: top left; position:relative; top:20px; } </style> <!–<![endif]–> <style> table { border: 1px solid black; table-layout: fixed; width: 69px; /*Table […]

什么是在Java中的同步方法

Java中同步方法和同步块的主要思想是什么? 我们为什么要使用它们? 示例代码会很好。 我已阅读有关同步方法的Java文档,但我没有得到这个想法。 这是Java文档代码 public class SynchronizedCounter { private int c = 0; public synchronized void increment() { c++; } public synchronized void decrement() { c–; } public synchronized int value() { return c; } }