jjzjj

ios - 在 iOS 中触摸时更改按钮的字体颜色

我是iOS新手,只有ActionScript3.0作为编程背景。到目前为止,ObjectiveC对我来说是难以置信的陌生。我正在使用最新版本的Xcode,并尝试通过小步骤来学习,对于像我这样的新手来说,太多教程的起点太高了。我试图让标签或按钮在被触摸时改变字体颜色,并在再次被触摸时恢复到原来的颜色。我知道这可能非常简单,但我需要从某个地方开始。非常感谢。 最佳答案 当UIButton被触摸时,很容易改变它的颜色属性。-(IBAction)changeColor:(id)sender{UIButton*btn=(UIButton*)s

ios - 以编程方式生成按钮,而不会在 Objective-C xcode 中重叠

我花了几个小时试图完成我认为是一项简单的任务。我正在尝试以编程方式在我的iPhone屏幕上生成10个未旋转的方形按钮,但它们不会重叠。每当我得到我认为正确的代码时,应用程序就会挂起。到目前为止,这是我正在尝试做的事情:首先,我有一个while循环,不断尝试生成按钮,直到有10个(因此挂起)。此循环计算随机宽度和高度以生成按钮。然后我尝试检查该按钮是否会导致与当前放置在屏幕上的任何按钮重叠(注意:这是为了提高效率,但已经过测试)。如果按钮可能重叠,我将“继续;”,但如果不是,则生成按钮。生成按钮后,我将不应放置其他按钮的坐标放入其特定的、基于轴的数组中,以检查前面的循环。这是我的代码:-

ios - 绘制圆网格

在iOS上实现绘制具有固定列和行的圆网格的最佳方法是什么?。当用户点击它时,我想识别每个圆圈。我尝试使用CollectionView,但CoreGraphics似乎适用于此类任务。 最佳答案 您可以按如下方式动态创建按钮:-(void)drawSheet{intnumberOfRow=5;intnumberOfColumn=4;floatx=1,y=20,padding=5,width=(self.view.frame.size.width-(padding*(numberOfColumn-1)))/numberOfColumn,h

ios - 如何为具有动态宽度的 UIButtons 设置背景?

我有3个按钮图像,分别名为edit_category_left_up、edit_category_middle_up和edit_category_right_up我已经编写了代码来创建具有动态宽度的按钮,现在我需要使用上面的3张图片设置这些按钮的背景,如下图所示这是我当前创建动态按钮的代码-(void)addDynamicButtonsForCategories{_adcImage.hidden=YES;_makeADCLabel.hidden=YES;floatx=0;floaty=0;floatframeHeight=_subADCView.frame.size.height;NS

android - ListView 中膨胀行中某些布局的动画

有一个带有膨胀行的ListView。在每一行,都有一个名为btn_to_show_actual的按钮,用于从屏幕右侧外部向屏幕(在其父行的相同Y位置)。X_in_screen=Constants.SCREEN_W*1/2;X_out_screen=Constants.SCREEN_WY_in_screen=Constants.SCREEN_H/2;以上内容均经过正确的数字检查。代码如下:ListView中每个膨胀行的布局:代码:btn_to_show_actual.setOnClickListener(newView.OnClickListener(){publicvoidonClic

android - 两个按钮的动画交换位置

我正在尝试交换两个按钮的位置。我的交换代码看起来是:privatevoidexchangeButtons(Buttonbtn1,Buttonbtn2){//CreatetheanimationsetAnimationSetexchangeAnimation=newAnimationSet(true);TranslateAnimationtranslate=newTranslateAnimation(Animation.RELATIVE_TO_SELF,btn2.getLeft(),Animation.RELATIVE_TO_SELF,btn1.getLeft(),Animation.R

c# - 在 common_signin_btn_icon_dark.xml 中找不到与给定名称匹配的资源

我正在VS2012中使用XamarinAndroid开发适用于Android的MonoGame应用程序(C#)。一切都很顺利,然后在一个特定的版本上,我突然开始无缘无故地收到4个类似的错误。这些错误都源于GooglePlaycomponent在Xamarin组件商店中找到:Noresourcefoundthatmatchesthegivenname(at'drawable'withvalue'@drawable/common_signin_btn_icon_disabled_focus_dark').Noresourcefoundthatmatchesthegivenname(at'd

android - android中的按钮点击 Action ?

我在android中有两个按钮。Btn1和Btn2。我需要默认显示Btn1,当单击它时,我需要显示Btn2来代替Btn1。又是什么时候单击Btn2,应将其替换为Btn2。请帮我举个例子..我的代码:btn1=(ImageView)findViewById(R.id.firstbtn);btn2=(ImageView)findViewById(R.id.secondbutton);btn2.setVisibility(ImageView.GONE);btn1.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClic

android - 制作可以独立选择和激活的按钮组的最佳方法是什么?

我正在尝试在android中做一组可以选择并仅激活其中一个的按钮。我需要使用与单选组和单选按钮相同的逻辑。我尝试了很多替代方法,但我想要最有效的方法。我该怎么做? 最佳答案 您可以使用这种简单的方法:1.activity_button_group.xml2.ButtonGroupActivity.javapublicclassButtonGroupActivityextendsActivityimplementsView.OnClickListener{privateButton[]btn=newButton[4];privateB

ios - MKAnnotationView 总是显示 infoButton 而不是 detailDisclosure btn

有人知道为什么我不能强制mapView标注使用detailDisclosureBtn而不是infoButton吗?-(MKAnnotationView*)mapView:(MKMapView*)mapViewviewForAnnotation:(id)annotation{staticNSString*identifier=@"HPIPAnnotation";if([annotationisKindOfClass:[CoreCityAnnotationclass]]){MKPinAnnotationView*annotationView=(MKPinAnnotationView*)[_