我想开发UINavigationBar并设置背景颜色.我创建了UINavigationBar但是我有设置backgroundcolor的问题.有人请帮助我.谢谢.
下面的代码返回一个带有'hello'的弹出窗口.
alert.call(this, 'hello');
Run Code Online (Sandbox Code Playgroud)
但是下面的代码返回错误"TypeError:Illegal invocation".
console.log.call(this, 'hello');
Run Code Online (Sandbox Code Playgroud)
alert和console.log的实现有什么区别?
我得到一个间歇性的错误,证明很难调试.
我从以下方法得到以下错误
Core Data Fetch上的EXC_BAD_ACCESS(代码= 1,地址= 0x10)
class func getAll(context: NSManagedObjectContext) -> [Tag] {
var returnValue: [Tag] = []
do {
let fetchRequest = NSFetchRequest(entityName: Tag.entityName())
returnValue = try context.executeFetchRequest(fetchRequest) as! [Tag]
} catch {
}
return returnValue
}
Run Code Online (Sandbox Code Playgroud)
这个错误是间歇性的,并且只发生在每几百个会话中,但是出现频繁,我需要处理它.代码中断了returnvalue = try context.execute...
fetchRequest的不是nil context的不是nil我已经打开了NSZombieFlag来试图查看某个内存是否在某个地方被释放然后被访问,但是我对这导致了什么感到难过.任何想法或见解将不胜感激.
我的程序需要以下功能:
注意:我没有包含数字1,2和4的代码,因为我已经完成了它们.第三个是我的问题.
我的问题是如何将搜索输入与s_college中的用户输入进行比较以获得学生数量.我知道的唯一方法是使用strcmp(),但它给了我这个错误:从'char'到'const char*'的无效转换[-fpermissive]
那么如何比较这两者以获得每所大学的学生人数呢?
#include<stdio.h>
#include<string.h>
#include<conio.h>
int i,n,sum,search,num=0,ctr=0;
char answer,choice,choice2,search2;
struct record{
int s_id;
char s_name[100];
char s_course;
char s_college[5];
int s_scoress;
}id[100],name[100],course,college[100],scores;
struct s_scores{
int frst_grade;
int scnd_grade;
int fnl_grade;
}first,second,final;
void ADD();
void COLLEGE();
void ID();
void COLLEGE(){
printf("Enter college (abbreviation only)");
scanf("%s",&search2);
for(i=0;i<num;i++){
if(strcmp(college[i].s_college,search2)==0);
ctr++;
}
printf("The number of students in %s is %d",search2,ctr);
Run Code Online (Sandbox Code Playgroud) 第一次用$ mdDialog工作我习惯用外部HTML模板创建一个对话框.
到目前为止,这么好,...它的工作模板可以打开,但在HTML中的ng-click不再工作.
我找不到它的原因.
在userController中调用mdDialog,如下所示:
<md-icon
layout="row"
flex md-font-set="material-icons"
class="active"
ng-click="vm.showMenu($event)">
menu
</md-icon>
Run Code Online (Sandbox Code Playgroud)
在userController中打开$ mdDialog的方法:
vm.showMenu = function showMenu(ev){
$mdDialog.show({
controller: MenuDialogController,
templateUrl: 'app/components/head/user/menu.dialog.html',
parent: angular.element($document.body),
targetEvent: ev,
clickOutsideToClose:true,
fullscreen: $scope.customFullscreen // Only for -xs, -sm breakpoints.
})
.then(function(answer) {
$scope.status = 'You said the information was "' + answer + '".';
}, function() {
$scope.status = 'You cancelled the dialog.';
});
};
Run Code Online (Sandbox Code Playgroud)
这是对话框的对话框控制器,按钮不起作用:
angular
.module('trax')
.controller('MenuDialogController', MenuDialogController);
function MenuDialogController() {
var vm = this;
vm.close = function close(){
alert('close …Run Code Online (Sandbox Code Playgroud) javascript angularjs angularjs-ng-click angularjs-material mddialog
我一直在阅读有关SQL SERVER的LIMIT子句替代方法的大量内容.令人沮丧的是,他们仍然拒绝改编它.无论如何,我真的无法理解这一点.我试图转换的查询是这个......
SELECT ID, Name, Price, Image FROM Products ORDER BY ID ASC LIMIT $start_from, $items_on_page
Run Code Online (Sandbox Code Playgroud)
非常感谢任何帮助,谢谢.
我需要在显示拆分视图控制器之前呈现模态视图控制器.我需要这个,因为用户必须登录.
我看了这个论坛上暗示,模态视图控制器应该从AppDelegate中呈现,但试图这样做的时候,什么也没发生的答案.
我已经在我的界面的其余部分所在的故事板中设置了我的视图控制器,并且我已经为视图控制器提供了标识符loginViewController.我试图在AppDelegate中显示视图控制器,如下所示:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
{
UISplitViewController *splitViewController = (UISplitViewController *) self.window.rootViewController;
UINavigationController *navigationController = splitViewController.viewControllers.lastObject;
splitViewController.delegate = (id) navigationController.topViewController;
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPad" bundle:nil];
LoginViewController *lvc = (LoginViewController *) [storyboard instantiateViewControllerWithIdentifier:@"loginViewController"];
lvc.modalPresentationStyle = UIModalPresentationFullScreen;
[splitViewController presentModalViewController:lvc animated:YES];
}
[_window makeKeyAndVisible];
return YES;
}
Run Code Online (Sandbox Code Playgroud)
当我这样做时,没有任何反应.没有错误,没有模态视图控制器,没有任何东西.应用程序只显示我的拆分视图控制器.
在显示拆分视图控制器之前,有人能告诉我如何显示模态视图控制器吗?
我目前正在重新设计我的一个网站。我使用 CSS 模糊滤镜:
.blur {
blur(5px);
-webkit-filter: blur(5px);
}
Run Code Online (Sandbox Code Playgroud)
和一些 CSS 动画
.animate-blur {
transition: 0.45s all ease-out;
}
Run Code Online (Sandbox Code Playgroud)
以动画方式打开和关闭这些模糊样式。转动是通过这个脚本完成的:
jQuery(function(){
jQuery("article").hover(function(){
jQuery("article").not(this).addClass("blur");
},function(){
jQuery("article").removeClass("blur");
})
jQuery(".sitename").hover(function(){
jQuery("article").addClass("blur");
jQuery("#background-top,#background-bottom").removeClass("blur");
},function(){
jQuery("article").removeClass("blur");
jQuery("#background-top,#background-bottom").addClass("blur");
})
});
Run Code Online (Sandbox Code Playgroud)
在我升级到 Mavericks 和新的 Safari 之前,一切都很顺利。现在有时文章完全消失或者文本后面有一个奇怪的阴影。
所以我的问题是。(你能重现这个吗?并且...)有人知道我是否可以解决这个问题吗?
我将图像和文本表单元格视图添加到 IB 中的 NSTable。文本表格单元格视图中有一个 TextFiled 和一个 ImageView,所以我的代码如下所示:
- (NSView *)tableView:(NSTableView *)tableView viewForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row{
NSString *iden = [ tableColumn identifier ];
if ([iden isEqualToString:@"MainCell"]) {
NSTableCellView *cell = [ tableView makeViewWithIdentifier:@"MainCell11" owner:self ];
[cell.textField setStringValue:@"123"];
[cell.imageView setImage:[[NSImage alloc] initByReferencingFile:@"/Users/Pon/Pictures/17880.jpg"]];
return cell;
}
return nil;
}
Run Code Online (Sandbox Code Playgroud)
我发现textfield和imageView有默认的outlet,所以我可以使用cell.textFiled来访问这个textField对象并更改它的值。这是我的问题,如果我向此图像和文本表单元格视图添加一个额外的 TextField,一列中有两个 TextField,那么如何获取我添加的第二个 TextFiled,更改 TextFiled 的值?
我在节点后端使用日期格式包,我今天可以使用
var today = dateFormat(new Date());
Run Code Online (Sandbox Code Playgroud)
我想以昨天约会的相同或其他方式.我仍然没有得到任何正确的方法.我暂时用大量代码手动计算昨天的日期.除了手动编写之外还有其他方法吗?