小编She*_*lam的帖子

将NSDate转换为NSString

我有以下内容:

NSDateFormatter* df = [[NSDateFormatter alloc]init];
[df setDateFormat:@"yyyy-MM-dd'T'HH:mm:ssZ"];
NSDate* date = [df dateFromString:[sDate stringByReplacingOccurrencesOfString:@"Z" withString:@"-0000"]];
[df release];
Run Code Online (Sandbox Code Playgroud)

我想输出字符串是"9/20/10"

我怎样才能做到这一点?

iphone cocoa-touch objective-c nsdate nsstring

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

如何在另一个NIB的视图中加载NIB?

我有两个NIB

ParentViewController.xib
ChildViewController.xib
Run Code Online (Sandbox Code Playgroud)

ParentViewController.xib包含一个UIView和一个UIViewController.ChildViewController.xib包含一个UIButton

我希望ChildViewController.xib加载到ParentViewController.xib的UIView中

我做了以下事情:

  1. 在ParentViewController中为UIView创建了@property
  2. 将连接文件的所有者连接到ParentViewController中的UIView
  3. 将ParentViewController的NIB Name属性中的UIViewController设置为Interface Builder中的ChildViewController
  4. 在ParentViewController中将ChildViewController视图属性设置为UIView

我希望这会在ChildViewController中将ChildViewController加载到我的UIView中,但没有运气.

我确实得到了以下警告,这可能是罪魁祸首:

'View Controller (Child View)' has both its 'NIB Name' property set and its 'view' outlet connected. This configuration is not supported.
Run Code Online (Sandbox Code Playgroud)

我还在ParentViewController的viewDidLoad()中添加了其他代码:

- (void)viewDidLoad {
    [super viewDidLoad];
    ChildViewController *childViewController = [[ChildViewController alloc]initWithNibName:@"ChildViewController" bundle:nil]; 
    childViewController.view = self.myView; 
}
Run Code Online (Sandbox Code Playgroud)

有关为什么ChildViewController没有加载到ParentViewController的UIView中的任何想法?

iphone cocoa-touch objective-c interface-builder

12
推荐指数
2
解决办法
6521
查看次数

如何从UITableView设置scrollView委托?

我有一个UITableViewController包含tableView的.我想将其scrollView委托设置为self,但我不知道该怎么做?如果我打电话

self.tableView.delegate = self;
Run Code Online (Sandbox Code Playgroud)

它将设置UITableViewDelegate为自我,而不是UIScrollViewDelegate

iphone cocoa-touch objective-c uitableview

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

reloadData究竟调用了什么?

在UITableView上调用reloadData时,实际调用了哪些方法?

[tableView reloadData];
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch objective-c uitableview

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

如何正确使用HashMap?

HashMap savedStuff = new HashMap();
savedStuff.put("symbol", this.symbol); //this is a string
savedStuff.put("index", this.index); //this is an int
Run Code Online (Sandbox Code Playgroud)

给我警告:

HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized  
Run Code Online (Sandbox Code Playgroud)

java hashmap map key-value data-structures

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

如何以编程方式显示ViewFlipper的第二个孩子?

我有一个有3个孩子的ViewFlipper.

我希望最初能够展示这些孩子中的任何一个.例如,也许我希望ViewFlipper最初加载第二个子而不是第一个.

编辑:我知道我可以使用getChildAt(int index)方法.

当显示ViewFlipper中的子项时,如何获取该子项的索引?

android viewflipper

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

如何在视图顶部添加模糊视图?

我有一个重新加载的NSTableView.在加载新数据时,我想用微调器添加一个子视图.我希望ontop上的视图是半透明的,并显示其下方的视图,模糊.我该怎么做呢?

macos cocoa objective-c nsview nstableview

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

如何使用adb从多个连接的设备卸载APK?

adb uninstall <package name> 连接1个设备时有效.

如何为5台以上连接的设备进行此项工作?

java eclipse shell android adb

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

如何在通话期间将视图放在绿色栏下面?

如何在通话期间让我的视图显示在绿色栏下方?现在,我的应用程序在打电话时被绿色栏部分覆盖.

iphone cocoa-touch objective-c interface-builder uiview

11
推荐指数
3
解决办法
9854
查看次数

如何在布局的左右两侧放置textview?

我想在布局的右侧和布局的左侧放置一个textview,但是它们会彼此叠加在一起:

<LinearLayout
        android:layout_width="0dip"
        android:layout_weight="1"
        android:layout_height="fill_parent" android:orientation="horizontal">
        <TextView
            android:id="@+id/lefttext"
            android:layout_width="fill_parent"
            android:layout_height="0dip"
            android:layout_weight="1"
            android:text="Symbol"/>
       <TextView
            android:id="@+id/righttext"
            android:layout_width="fill_parent"
            android:layout_height="0dip"
            android:layout_weight="1"
            android:text="Price"/>
    </LinearLayout>
Run Code Online (Sandbox Code Playgroud)

layout android textview android-linearlayout

11
推荐指数
1
解决办法
5万
查看次数